Skip to content

Instantly share code, notes, and snippets.

@vesim987
Created June 5, 2019 21:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vesim987/943235a8b06756dcab73da04bae89faa to your computer and use it in GitHub Desktop.
Save vesim987/943235a8b06756dcab73da04bae89faa to your computer and use it in GitHub Desktop.
version: 1
ndevices: 1
libinput:
version: "1.13.2"
git: "unknown"
system:
kernel: "5.1.4-artix1-1-ARTIX"
dmi: "dmi:bvnHUAWEI:bvr1.25:bd12/15/2018:svnHUAWEI:pnMACH-WX9:pvrW29:rvnHUAWEI:rnMACH-WX9:rvrW29:cvnHUAWEI:ct10:cvrW29:"
devices:
- node: /dev/input/event8
evdev:
# Name: Huawei WMI hotkeys
# ID: bus 0x19 vendor 00 product 00 version 00
# Supported Events:
# Event type 0 (EV_SYN)
# Event type 1 (EV_KEY)
# Event code 113 (KEY_MUTE)
# Event code 114 (KEY_VOLUMEDOWN)
# Event code 115 (KEY_VOLUMEUP)
# Event code 171 (KEY_CONFIG)
# Event code 224 (KEY_BRIGHTNESSDOWN)
# Event code 225 (KEY_BRIGHTNESSUP)
# Event code 238 (KEY_WLAN)
# Event code 240 (KEY_UNKNOWN)
# Event code 248 (KEY_MICMUTE)
# Event type 4 (EV_MSC)
# Event code 4 (MSC_SCAN)
# Properties:
name: "Huawei WMI hotkeys"
id: [25, 0, 0, 0]
codes:
0: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15] # EV_SYN
1: [113, 114, 115, 171, 224, 225, 238, 240, 248] # EV_KEY
4: [4] # EV_MSC
properties: []
udev:
properties:
- ID_INPUT=1
- ID_INPUT_KEY=1
- LIBINPUT_DEVICE_GROUP=19/0/0:wmi
quirks:
events:
- evdev:
- [ 0, 0, 4, 4, 30] # EV_MSC / MSC_SCAN 30 (obfuscated)
- [ 0, 0, 1, 224, 1] # EV_KEY / KEY_BRIGHTNESSDOWN 1
- [ 0, 0, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +0ms
- evdev:
- [ 0, 28, 1, 224, 0] # EV_KEY / KEY_BRIGHTNESSDOWN 0
- [ 0, 28, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +0ms
- evdev:
- [ 0, 982939, 4, 4, 30] # EV_MSC / MSC_SCAN 30 (obfuscated)
- [ 0, 982939, 1, 225, 1] # EV_KEY / KEY_BRIGHTNESSUP 1
- [ 0, 982939, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +982ms
- evdev:
- [ 0, 982947, 1, 225, 0] # EV_KEY / KEY_BRIGHTNESSUP 0
- [ 0, 982947, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +0ms
- evdev:
- [ 3, 215571, 4, 4, 30] # EV_MSC / MSC_SCAN 30 (obfuscated)
- [ 3, 215571, 1, 248, 1] # EV_KEY / KEY_MICMUTE 1
- [ 3, 215571, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +2233ms
- evdev:
- [ 3, 215595, 1, 248, 0] # EV_KEY / KEY_MICMUTE 0
- [ 3, 215595, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +0ms
- evdev:
- [ 4, 168740, 4, 4, 30] # EV_MSC / MSC_SCAN 30 (obfuscated)
- [ 4, 168740, 1, 238, 1] # EV_KEY / KEY_WLAN 1
- [ 4, 168740, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +953ms
- evdev:
- [ 4, 168749, 1, 238, 0] # EV_KEY / KEY_WLAN 0
- [ 4, 168749, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +0ms
- evdev:
- [ 5, 18947, 4, 4, 30] # EV_MSC / MSC_SCAN 30 (obfuscated)
- [ 5, 18947, 1, 171, 1] # EV_KEY / KEY_CONFIG 1
- [ 5, 18947, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +850ms
- evdev:
- [ 5, 18956, 1, 171, 0] # EV_KEY / KEY_CONFIG 0
- [ 5, 18956, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +0ms
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment