BTN_TOOL_RUBBER not recognized by libinput
Summary
libinput doesn't not include my HP Active Pen's BTN_TOOL_RUBBER
in the button
mapping for reassignable buttons.
Steps to reproduce
Trigger a BTN_TOOL_RUBBER event on a tablet input device. libinput does not recognize it on my setup.
Required information
I'm running NixOS on an HP Spectre x360 model aw0020nr.
nix-repl> libinput.version
"1.15.5"
Relevant output from libinput list-devices
Device: ELAN2514:00 04F3:29F5
Kernel: /dev/input/event11
Group: 5
Seat: seat0, default
Size: 293x165mm
Capabilities: tablet
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: identity matrix
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: none
Rotation: n/a
xinput props
Device 'ELAN2514:00 04F3:29F5':
Device Enabled (163): 1
Coordinate Transformation Matrix (165): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Calibration Matrix (302): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Calibration Matrix Default (303): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Node (288): "/dev/input/event11"
Device Product ID (289): 1267, 10741
udevadm
P: /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-1/i2c-ELAN2514:00/0018:04F3:29F5.0001/input/input21/event11
N: input/event11
L: 0
S: input/by-path/pci-0000:00:15.0-platform-i2c_designware.0-event-mouse
E: DEVPATH=/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-1/i2c-ELAN2514:00/0018:04F3:29F5.0001/input/input21/event11
E: DEVNAME=/dev/input/event11
E: MAJOR=13
E: MINOR=75
E: SUBSYSTEM=input
E: USEC_INITIALIZED=3299111
E: PATH=/nix/store/6kljl4diz2j906dxm1nvslmfd768ygdj-udev-path/bin:/nix/store/6kljl4diz2j906dxm1nvslmfd768ygdj-udev-path/sbin
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.0-platform-i2c_designware.0
E: ID_PATH_TAG=pci-0000_00_15_0-platform-i2c_designware_0
E: LIBINPUT_DEVICE_GROUP=18/4f3/29f5:i2c-ELAN2514:00
E: DEVLINKS=/dev/input/by-path/pci-0000:00:15.0-platform-i2c_designware.0-event-mouse
modalias
dmi:bvnAMI:bvrF.11:bd12/25/2019:svnHP:pnHPSpectrex360Convertible13-aw0xxx:pvr:rvnHP:rn86FA:rvr87.44:cvnHP:ct31:cvrChassisVersion:
/label bug needs triage