Graphics tablet pen buttons are not working correctly after upgrading to Fedora 41 (original) (raw)
Hi, It seems that I have a similar problem on my XPPen Artist (2nd gen).
Everything works fine except the button 2 since an update on Fedora 41 on Gnome settings or proprietary driver
I can’t remap it and it acts like an eraser in some apps.
Has anyone found a solution? Should I report the issue somewhere?
(It seems to be labeled as TABLET_TOOL_PROXIMITY on libinput debug-events)
Output
libinput:
version: "1.27.0"
git: "unknown"
system:
os: "fedora:41"
kernel: "6.12.4-200.fc41.x86_64"
dmi: "dmi:bvnAmericanMegatrendsInternational,LLC.:bvr1.10:bd05/24/2023:br5.26:svnTOPACHAT:pnCUSTOM:pvrV1:rvnMicro-StarInternationalCo.,Ltd.:rnPROB650M-P(MS-7E27):rvr1.0:cvnMicro-StarInternationalCo.,Ltd.:ct3:cvr1.0:skuCUSTOM:"
devices:
- node: /dev/input/event4
evdev:
# Name: UGTABLET 21.5 inch PenDisplay Stylus
# ID: bus 0x0003 (usb) vendor 0x28bd product 0x092f version 0x0100
# Size in mm: 476x267
# Supported Events:
# Event type 0 (EV_SYN)
# Event type 1 (EV_KEY)
# Event code 320 (BTN_TOOL_PEN)
# Event code 321 (BTN_TOOL_RUBBER)
# Event code 330 (BTN_TOUCH)
# Event code 331 (BTN_STYLUS)
# Event type 3 (EV_ABS)
# Event code 0 (ABS_X)
# Value 14423
# Min 0
# Max 47664
# Fuzz 0
# Flat 0
# Resolution 100
# Event code 1 (ABS_Y)
# Value 21358
# Min 0
# Max 26778
# Fuzz 0
# Flat 0
# Resolution 100
# Event code 24 (ABS_PRESSURE)
# Value 0
# Min 0
# Max 8191
# Fuzz 0
# Flat 0
# Resolution 0
# Event code 26 (ABS_TILT_X)
# Value 0
# Min -127
# Max 127
# Fuzz 0
# Flat 0
# Resolution 0
# Event code 27 (ABS_TILT_Y)
# Value 0
# Min -127
# Max 127
# Fuzz 0
# Flat 0
# Resolution 0
# Event type 4 (EV_MSC)
# Event code 4 (MSC_SCAN)
# Properties:
# Property 1 (INPUT_PROP_DIRECT)
name: "UGTABLET 21.5 inch PenDisplay Stylus"
id: [3, 10429, 2351, 256]
codes:
0: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15] # EV_SYN
1: [320, 321, 330, 331] # EV_KEY
3: [0, 1, 24, 26, 27] # EV_ABS
4: [4] # EV_MSC
absinfo:
0: [0, 47664, 0, 0, 100]
1: [0, 26778, 0, 0, 100]
24: [0, 8191, 0, 0, 0]
26: [-127, 127, 0, 0, 0]
27: [-127, 127, 0, 0, 0]
properties: [1]
hid: [
0x05, 0x0d, 0x09, 0x02, 0xa1, 0x01, 0x85, 0x07, 0x09, 0x20, 0xa1, 0x00, 0x09, 0x42, 0x09, 0x44,
0x09, 0x45, 0x09, 0x3c, 0x15, 0x00, 0x25, 0x01, 0x75, 0x01, 0x95, 0x04, 0x81, 0x02, 0x95, 0x01,
0x81, 0x03, 0x09, 0x32, 0x95, 0x01, 0x81, 0x02, 0x95, 0x02, 0x81, 0x03, 0x75, 0x10, 0x95, 0x01,
0x35, 0x00, 0xa4, 0x05, 0x01, 0x09, 0x30, 0x65, 0x13, 0x55, 0x0d, 0x46, 0x3e, 0x49, 0x27, 0x30,
0xba, 0x00, 0x00, 0x81, 0x02, 0x09, 0x31, 0x46, 0x36, 0x29, 0x26, 0x9a, 0x68, 0x81, 0x02, 0xb4,
0x09, 0x30, 0x45, 0x00, 0x26, 0xff, 0x1f, 0x81, 0x42, 0x09, 0x3d, 0x15, 0x81, 0x25, 0x7f, 0x75,
0x08, 0x95, 0x01, 0x81, 0x02, 0x09, 0x3e, 0x15, 0x81, 0x25, 0x7f, 0x81, 0x02, 0xc0, 0xc0, 0x06,
0x03, 0xff, 0x09, 0x00, 0xa1, 0x01, 0x85, 0x0b, 0x15, 0x00, 0x26, 0xff, 0x00, 0x09, 0x00, 0x75,
0x08, 0x95, 0x3f, 0x81, 0x02, 0xc0
]
udev:
properties:
- ID_INPUT=1
- ID_INPUT_HEIGHT_MM=267
- ID_INPUT_TABLET=1
- ID_INPUT_WIDTH_MM=476
- LIBINPUT_DEVICE_GROUP=3/28bd/92f:usb-0000:12:00.4-2
- DRIVER=hid-generic
quirks:
events:
# Current time is 20:25:29
- evdev:
- [ 0, 0, 1, 320, 1] # EV_KEY / BTN_TOOL_PEN 1
- [ 0, 0, 3, 0, 19073] # EV_ABS / ABS_X 19073 (+4650)
- [ 0, 0, 3, 1, 19405] # EV_ABS / ABS_Y 19405 (-1953)
- [ 0, 0, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +0ms
- evdev:
- [ 0, 3981, 3, 0, 19089] # EV_ABS / ABS_X 19089 (+16)
- [ 0, 3981, 3, 1, 19395] # EV_ABS / ABS_Y 19395 (-10)
- [ 0, 3981, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +3ms
- evdev:
- [ 0, 7970, 3, 0, 19097] # EV_ABS / ABS_X 19097 (+8)
- [ 0, 7970, 3, 1, 19386] # EV_ABS / ABS_Y 19386 (-9)
- [ 0, 7970, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 11969, 3, 0, 19104] # EV_ABS / ABS_X 19104 (+7)
- [ 0, 11969, 3, 1, 19382] # EV_ABS / ABS_Y 19382 (-4)
- [ 0, 11969, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 15968, 3, 0, 19113] # EV_ABS / ABS_X 19113 (+9)
- [ 0, 15968, 3, 1, 19378] # EV_ABS / ABS_Y 19378 (-4)
- [ 0, 15968, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 19970, 3, 0, 19119] # EV_ABS / ABS_X 19119 (+6)
- [ 0, 19970, 3, 1, 19376] # EV_ABS / ABS_Y 19376 (-2)
- [ 0, 19970, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 23966, 3, 0, 19125] # EV_ABS / ABS_X 19125 (+6)
- [ 0, 23966, 3, 1, 19375] # EV_ABS / ABS_Y 19375 (-1)
- [ 0, 23966, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 31977, 3, 0, 19130] # EV_ABS / ABS_X 19130 (+5)
- [ 0, 31977, 3, 1, 19374] # EV_ABS / ABS_Y 19374 (-1)
- [ 0, 31977, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +8ms
- evdev:
- [ 0, 35975, 3, 0, 19135] # EV_ABS / ABS_X 19135 (+5)
- [ 0, 35975, 3, 1, 19375] # EV_ABS / ABS_Y 19375 (+1)
- [ 0, 35975, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 39967, 3, 0, 19138] # EV_ABS / ABS_X 19138 (+3)
- [ 0, 39967, 3, 1, 19377] # EV_ABS / ABS_Y 19377 (+2)
- [ 0, 39967, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 55978, 3, 0, 19147] # EV_ABS / ABS_X 19147 (+9)
- [ 0, 55978, 3, 1, 19403] # EV_ABS / ABS_Y 19403 (+26)
- [ 0, 55978, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +16ms
- evdev:
- [ 0, 71975, 3, 0, 19149] # EV_ABS / ABS_X 19149 (+2)
- [ 0, 71975, 3, 1, 19438] # EV_ABS / ABS_Y 19438 (+35)
- [ 0, 71975, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +16ms
- evdev:
- [ 0, 84192, 3, 0, 19152] # EV_ABS / ABS_X 19152 (+3)
- [ 0, 84192, 3, 1, 19473] # EV_ABS / ABS_Y 19473 (+35)
- [ 0, 84192, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +13ms
- evdev:
- [ 0, 100026, 3, 0, 19158] # EV_ABS / ABS_X 19158 (+6)
- [ 0, 100026, 3, 1, 19503] # EV_ABS / ABS_Y 19503 (+30)
- [ 0, 100026, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +16ms
- evdev:
- [ 0, 111968, 3, 0, 19168] # EV_ABS / ABS_X 19168 (+10)
- [ 0, 111968, 3, 1, 19532] # EV_ABS / ABS_Y 19532 (+29)
- [ 0, 111968, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +11ms
- evdev:
- [ 0, 127978, 3, 0, 19178] # EV_ABS / ABS_X 19178 (+10)
- [ 0, 127978, 3, 1, 19555] # EV_ABS / ABS_Y 19555 (+23)
- [ 0, 127978, 3, 26, 1] # EV_ABS / ABS_TILT_X 1 (+1)
- [ 0, 127978, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +16ms
- evdev:
- [ 0, 131967, 3, 26, 2] # EV_ABS / ABS_TILT_X 2 (+1)
- [ 0, 131967, 3, 27, 2] # EV_ABS / ABS_TILT_Y 2 (+2)
- [ 0, 131967, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 135968, 3, 26, 3] # EV_ABS / ABS_TILT_X 3 (+1)
- [ 0, 135968, 3, 27, 3] # EV_ABS / ABS_TILT_Y 3 (+1)
- [ 0, 135968, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 139966, 3, 0, 19189] # EV_ABS / ABS_X 19189 (+11)
- [ 0, 139966, 3, 1, 19580] # EV_ABS / ABS_Y 19580 (+25)
- [ 0, 139966, 3, 27, 4] # EV_ABS / ABS_TILT_Y 4 (+1)
- [ 0, 139966, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 143966, 3, 27, 5] # EV_ABS / ABS_TILT_Y 5 (+1)
- [ 0, 143966, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 147970, 3, 27, 6] # EV_ABS / ABS_TILT_Y 6 (+1)
- [ 0, 147970, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 151967, 3, 0, 19203] # EV_ABS / ABS_X 19203 (+14)
- [ 0, 151967, 3, 1, 19614] # EV_ABS / ABS_Y 19614 (+34)
- [ 0, 151967, 3, 27, 7] # EV_ABS / ABS_TILT_Y 7 (+1)
- [ 0, 151967, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 163966, 1, 320, 0] # EV_KEY / BTN_TOOL_PEN 0
- [ 0, 163966, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +12ms
- evdev:
- [ 0, 163967, 3, 26, 0] # EV_ABS / ABS_TILT_X 0 (-3)
- [ 0, 163967, 3, 27, 0] # EV_ABS / ABS_TILT_Y 0 (-7)
- [ 0, 163967, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +0ms
- evdev:
- [ 0, 239989, 1, 320, 1] # EV_KEY / BTN_TOOL_PEN 1
- [ 0, 239989, 4, 4, 30] # EV_MSC / MSC_SCAN 30 (obfuscated)
- [ 0, 239989, 1, 331, 1] # EV_KEY / BTN_STYLUS 1
- [ 0, 239989, 3, 0, 19235] # EV_ABS / ABS_X 19235 (+32)
- [ 0, 239989, 3, 1, 20092] # EV_ABS / ABS_Y 20092 (+478)
- [ 0, 239989, 3, 26, 6] # EV_ABS / ABS_TILT_X 6 (+6)
- [ 0, 239989, 3, 27, 7] # EV_ABS / ABS_TILT_Y 7 (+7)
- [ 0, 239989, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +76ms
- evdev:
- [ 0, 243973, 3, 0, 19231] # EV_ABS / ABS_X 19231 (-4)
- [ 0, 243973, 3, 1, 20072] # EV_ABS / ABS_Y 20072 (-20)
- [ 0, 243973, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 247969, 3, 0, 19230] # EV_ABS / ABS_X 19230 (-1)
- [ 0, 247969, 3, 1, 20053] # EV_ABS / ABS_Y 20053 (-19)
- [ 0, 247969, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 251969, 3, 0, 19228] # EV_ABS / ABS_X 19228 (-2)
- [ 0, 251969, 3, 1, 20030] # EV_ABS / ABS_Y 20030 (-23)
- [ 0, 251969, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 259978, 3, 0, 19230] # EV_ABS / ABS_X 19230 (+2)
- [ 0, 259978, 3, 1, 20010] # EV_ABS / ABS_Y 20010 (-20)
- [ 0, 259978, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +8ms
- evdev:
- [ 0, 263968, 3, 1, 19988] # EV_ABS / ABS_Y 19988 (-22)
- [ 0, 263968, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 267969, 3, 0, 19231] # EV_ABS / ABS_X 19231 (+1)
- [ 0, 267969, 3, 1, 19967] # EV_ABS / ABS_Y 19967 (-21)
- [ 0, 267969, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 271970, 3, 1, 19947] # EV_ABS / ABS_Y 19947 (-20)
- [ 0, 271970, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 275970, 3, 0, 19233] # EV_ABS / ABS_X 19233 (+2)
- [ 0, 275970, 3, 1, 19930] # EV_ABS / ABS_Y 19930 (-17)
- [ 0, 275970, 3, 26, 5] # EV_ABS / ABS_TILT_X 5 (-1)
- [ 0, 275970, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 283976, 3, 26, 4] # EV_ABS / ABS_TILT_X 4 (-1)
- [ 0, 283976, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +8ms
- evdev:
- [ 0, 287968, 3, 0, 19239] # EV_ABS / ABS_X 19239 (+6)
- [ 0, 287968, 3, 1, 19587] # EV_ABS / ABS_Y 19587 (-343)
- [ 0, 287968, 3, 26, 3] # EV_ABS / ABS_TILT_X 3 (-1)
- [ 0, 287968, 3, 27, 6] # EV_ABS / ABS_TILT_Y 6 (-1)
- [ 0, 287968, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 291968, 1, 320, 0] # EV_KEY / BTN_TOOL_PEN 0
- [ 0, 291968, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 291971, 4, 4, 30] # EV_MSC / MSC_SCAN 30 (obfuscated)
- [ 0, 291971, 1, 331, 0] # EV_KEY / BTN_STYLUS 0
- [ 0, 291971, 3, 26, 0] # EV_ABS / ABS_TILT_X 0 (-3)
- [ 0, 291971, 3, 27, 0] # EV_ABS / ABS_TILT_Y 0 (-6)
- [ 0, 291971, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +0ms
- evdev:
- [ 0, 359992, 1, 320, 1] # EV_KEY / BTN_TOOL_PEN 1
- [ 0, 359992, 3, 0, 19435] # EV_ABS / ABS_X 19435 (+196)
- [ 0, 359992, 3, 1, 19889] # EV_ABS / ABS_Y 19889 (+302)
- [ 0, 359992, 3, 26, 3] # EV_ABS / ABS_TILT_X 3 (+3)
- [ 0, 359992, 3, 27, 4] # EV_ABS / ABS_TILT_Y 4 (+4)
- [ 0, 359992, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +68ms
- evdev:
- [ 0, 363970, 3, 0, 19440] # EV_ABS / ABS_X 19440 (+5)
- [ 0, 363970, 3, 1, 19893] # EV_ABS / ABS_Y 19893 (+4)
- [ 0, 363970, 3, 26, 0] # EV_ABS / ABS_TILT_X 0 (-3)
- [ 0, 363970, 3, 27, 3] # EV_ABS / ABS_TILT_Y 3 (-1)
- [ 0, 363970, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 367968, 3, 0, 19465] # EV_ABS / ABS_X 19465 (+25)
- [ 0, 367968, 3, 1, 19902] # EV_ABS / ABS_Y 19902 (+9)
- [ 0, 367968, 3, 27, 2] # EV_ABS / ABS_TILT_Y 2 (-1)
- [ 0, 367968, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 371966, 1, 320, 0] # EV_KEY / BTN_TOOL_PEN 0
- [ 0, 371966, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 371969, 3, 27, 0] # EV_ABS / ABS_TILT_Y 0 (-2)
- [ 0, 371969, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +0ms
- evdev:
- [ 0, 447984, 1, 321, 1] # EV_KEY / BTN_TOOL_RUBBER 1
- [ 0, 447984, 4, 4, 30] # EV_MSC / MSC_SCAN 30 (obfuscated)
- [ 0, 447984, 1, 330, 1] # EV_KEY / BTN_TOUCH 1
- [ 0, 447984, 3, 0, 20086] # EV_ABS / ABS_X 20086 (+621)
- [ 0, 447984, 3, 1, 20204] # EV_ABS / ABS_Y 20204 (+302)
- [ 0, 447984, 3, 27, 2] # EV_ABS / ABS_TILT_Y 2 (+2)
- [ 0, 447984, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +76ms
- evdev:
- [ 0, 455983, 3, 0, 20081] # EV_ABS / ABS_X 20081 (-5)
- [ 0, 455983, 3, 1, 20207] # EV_ABS / ABS_Y 20207 (+3)
- [ 0, 455983, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +8ms
- evdev:
- [ 0, 459969, 3, 1, 20203] # EV_ABS / ABS_Y 20203 (-4)
- [ 0, 459969, 3, 26, 1] # EV_ABS / ABS_TILT_X 1 (+1)
- [ 0, 459969, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 463967, 3, 0, 20077] # EV_ABS / ABS_X 20077 (-4)
- [ 0, 463967, 3, 1, 20200] # EV_ABS / ABS_Y 20200 (-3)
- [ 0, 463967, 3, 26, 2] # EV_ABS / ABS_TILT_X 2 (+1)
- [ 0, 463967, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 467966, 3, 0, 20071] # EV_ABS / ABS_X 20071 (-6)
- [ 0, 467966, 3, 1, 20198] # EV_ABS / ABS_Y 20198 (-2)
- [ 0, 467966, 3, 26, 3] # EV_ABS / ABS_TILT_X 3 (+1)
- [ 0, 467966, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 471970, 3, 0, 20065] # EV_ABS / ABS_X 20065 (-6)
- [ 0, 471970, 3, 1, 20190] # EV_ABS / ABS_Y 20190 (-8)
- [ 0, 471970, 3, 26, 4] # EV_ABS / ABS_TILT_X 4 (+1)
- [ 0, 471970, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 475970, 3, 0, 20058] # EV_ABS / ABS_X 20058 (-7)
- [ 0, 475970, 3, 1, 20183] # EV_ABS / ABS_Y 20183 (-7)
- [ 0, 475970, 3, 26, 5] # EV_ABS / ABS_TILT_X 5 (+1)
- [ 0, 475970, 3, 27, 1] # EV_ABS / ABS_TILT_Y 1 (-1)
- [ 0, 475970, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 483977, 3, 0, 20050] # EV_ABS / ABS_X 20050 (-8)
- [ 0, 483977, 3, 1, 20177] # EV_ABS / ABS_Y 20177 (-6)
- [ 0, 483977, 3, 26, 6] # EV_ABS / ABS_TILT_X 6 (+1)
- [ 0, 483977, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +8ms
- evdev:
- [ 0, 487970, 3, 0, 20043] # EV_ABS / ABS_X 20043 (-7)
- [ 0, 487970, 3, 1, 20169] # EV_ABS / ABS_Y 20169 (-8)
- [ 0, 487970, 3, 26, 7] # EV_ABS / ABS_TILT_X 7 (+1)
- [ 0, 487970, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +4ms
- evdev:
- [ 0, 515967, 4, 4, 30] # EV_MSC / MSC_SCAN 30 (obfuscated)
- [ 0, 515967, 1, 330, 0] # EV_KEY / BTN_TOUCH 0
- [ 0, 515967, 1, 321, 0] # EV_KEY / BTN_TOOL_RUBBER 0
- [ 0, 515967, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +28ms
- evdev:
- [ 0, 515973, 3, 26, 0] # EV_ABS / ABS_TILT_X 0 (-7)
- [ 0, 515973, 3, 27, 0] # EV_ABS / ABS_TILT_Y 0 (-1)
- [ 0, 515973, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +0ms
# Current time is 20:25:30