Bug#1054265: libinput-bin: Framework quirks file contains invalid/deprecated AttrEventCodeDisable key
Package: libinput-bin
Version: 1.23.0-2
Severity: normal
Dear Maintainer,
Initially I noticed that disable-while-typing was not working.
Running "libinput list-devices" caused an error to be flagged that the selected
quirks file, /usr/share/libinput/50-framework.quirks, could not be loaded
because of the presence of the invalid AttrEventCodeDisable key.
Upon inspecting the file, I confirmed the presence of the key. When I
consulted the documentation for the package, I concluded the key had been
replaced by a new AttrEventCode key with a slightly different syntax.
To confirm, I manually corrected /usr/share/libinput/50-framework.quirks and
replaced:
AttrEventCodeDisable=BTN_RIGHT
with
AttrEventCode=-BTN_RIGHT
Upon making this change, libinput no longer emitted the indicated error. After
rebooting I confirmed that disable-while-typing was now working correctly.
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.5.0-2-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libinput-bin depends on:
ii libc6 2.37-12
ii libevdev2 1.13.1+dfsg-1
ii libudev1 254.5-1
ii libwacom9 2.8.0-1
libinput-bin recommends no packages.
libinput-bin suggests no packages.
-- no debconf information
Reply to: