Tablet Touch arbitration not enabled
My laptop has a builtin Wacom digitizer and an Elan touchscreen. But Tablet touch arbitration don't work. They are in a mess while using the digitizer. There is no "touch-arbitration: activated for ..." in log when running libinput debug-events --verbose
.
...
event8 - ELAN902C:00 04F3:2DCE: is tagged by udev as: Touchscreen
event8 - ELAN902C:00 04F3:2DCE: device is a touch device
event9 - ELAN902C:00 04F3:2DCE UNKNOWN: not tagged as supported input device
event9 - not using input device '/dev/input/event9'
event10 - ELAN902C:00 04F3:2DCE UNKNOWN: not tagged as supported input device
event10 - not using input device '/dev/input/event10'
event13 - WCOM0134:00 2D1F:0135 Stylus: is tagged by udev as: Tablet
event13 - WCOM0134:00 2D1F:0135 Stylus: tablet 'WCOM0134:00 2D1F:0135 Stylus' unknown to libwacom
event13 - WCOM0134:00 2D1F:0135 Stylus: device is a tablet
event14 - WCOM0134:00 2D1F:0135: is tagged by udev as: Tablet
event14 - WCOM0134:00 2D1F:0135: tablet 'WCOM0134:00 2D1F:0135' unknown to libwacom
event14 - WCOM0134:00 2D1F:0135: device is a tablet
...
libinput Version
Name : libinput
Version : 1.22.1-1
Architecture : x86_64
Device and Config
❯ udevadm info /sys/class/input/event8
P: /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-15/i2c-ELAN902C:00/0018:04F3:2DCE.0001/inp>
M: event8
R: 8
U: input
D: c 13:72
N: input/event8
L: 0
S: input/by-path/pci-0000:00:15.1-platform-i2c_designware.1-event
E: DEVPATH=/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-15/i2c-ELAN902C:00/0018:04F3:2DCE.>
E: SUBSYSTEM=input
E: DEVNAME=/dev/input/event8
E: MAJOR=13
E: MINOR=72
E: USEC_INITIALIZED=4308309
E: ID_INPUT=1
E: ID_INPUT_TOUCHSCREEN=1
E: ID_INPUT_WIDTH_MM=299
E: ID_INPUT_HEIGHT_MM=167
E: ID_PATH=pci-0000:00:15.1-platform-i2c_designware.1
E: ID_PATH_TAG=pci-0000_00_15_1-platform-i2c_designware_1
E: LIBINPUT_DEVICE_GROUP=18/4f3/2dce:i2c-ELAN902C:00
E: DEVLINKS=/dev/input/by-path/pci-0000:00:15.1-platform-i2c_designware.1-event
❯ udevadm info /sys/class/input/event13
P: /devices/pci0000:00/0000:00:15.2/i2c_designware.2/i2c-16/i2c-WCOM0134:00/0018:2D1F:0135.0003/inp>
M: event13
R: 13
U: input
D: c 13:77
N: input/event13
L: 0
S: input/by-path/pci-0000:00:15.2-platform-i2c_designware.2-event-mouse
E: DEVPATH=/devices/pci0000:00/0000:00:15.2/i2c_designware.2/i2c-16/i2c-WCOM0134:00/0018:2D1F:0135.>
E: SUBSYSTEM=input
E: DEVNAME=/dev/input/event13
E: MAJOR=13
E: MINOR=77
E: USEC_INITIALIZED=4160007
E: ID_INPUT=1
E: ID_INPUT_TABLET=1
E: ID_INPUT_WIDTH_MM=293
E: ID_INPUT_HEIGHT_MM=165
E: ID_SERIAL=noserial
E: ID_PATH=pci-0000:00:15.2-platform-i2c_designware.2
E: ID_PATH_TAG=pci-0000_00_15_2-platform-i2c_designware_2
E: LIBINPUT_DEVICE_GROUP=18/2d1f/135:i2c-WCOM0134:00
E: DEVLINKS=/dev/input/by-path/pci-0000:00:15.2-platform-i2c_designware.2-event-mouse
❯ xinput list-props 11
Device 'ELAN902C:00 04F3:2DCE':
Device Enabled (176): 1
Coordinate Transformation Matrix (178): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Calibration Matrix (341): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Calibration Matrix Default (342): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Send Events Modes Available (288): 1, 0
libinput Send Events Mode Enabled (289): 0, 0
libinput Send Events Mode Enabled Default (290): 0, 0
Device Node (291): "/dev/input/event8"
Device Product ID (292): 1267, 11726
❯ xinput list-props 18
Device 'WCOM0134:00 2D1F:0135 Stylus Pen (0)':
Device Enabled (176): 1
Coordinate Transformation Matrix (178): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Send Events Modes Available (288): 1, 0
libinput Send Events Mode Enabled (289): 0, 0
libinput Send Events Mode Enabled Default (290): 0, 0
Device Node (291): "/dev/input/event13"
Device Product ID (292): 11551, 309
libinput Tablet Tool Pressurecurve (671): 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 1.000000