[systemd-bugs] [Bug 71929] New: Tablet buttons on Thinkpad X201 Tablet not working after updating to systemd 208
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Nov 22 16:43:53 PST 2013
https://bugs.freedesktop.org/show_bug.cgi?id=71929
Priority: medium
Bug ID: 71929
Assignee: systemd-bugs at lists.freedesktop.org
Summary: Tablet buttons on Thinkpad X201 Tablet not working
after updating to systemd 208
QA Contact: systemd-bugs at lists.freedesktop.org
Severity: normal
Classification: Unclassified
OS: Linux (All)
Reporter: rat.o.drat at gmail.com
Hardware: x86-64 (AMD64)
Status: NEW
Version: unspecified
Component: general
Product: systemd
After updating to systemd 208, tablet buttons (the 5 buttons under the screen)
stopped working. This issue didn't exist in previous version I was using, which
was 204.
Pressing any of those buttons produces an output like this in dmesg:
[13726.144651] atkbd serio0: Unknown key pressed (translated set 2, code 0x67
on isa0060/serio0).
[13726.144699] atkbd serio0: Use 'setkeycodes 67 <keycode>' to make it known.
[13726.444565] atkbd serio0: Unknown key released (translated set 2, code 0x67
on isa0060/serio0).
[13726.444615] atkbd serio0: Use 'setkeycodes 67 <keycode>' to make it known.
Events for them are sent to /dev/input/event* and the program evtest reports:
Event: time 1385166815.250521, type 4 (EV_MSC), code 4 (MSC_SCAN), value 67
Event: time 1385166815.250521, -------------- SYN_REPORT ------------
Event: time 1385166815.550425, type 4 (EV_MSC), code 4 (MSC_SCAN), value 67
Event: time 1385166815.550425, -------------- SYN_REPORT ------------
However, X.org doesn't get them delivered (I've tested with xev).
Doing as the message in dmesg suggests solves the issue, though this is a
workaround.
This might be associated with the changes in udev (I've noticed that files for
keyboard mapping were changed).
In /usr/lib/udev/hwdb.d/60-keyboard.hwdb I saw rules that should apply for
those keys (keyboard:dmi:bvn*:bvr*:bd*:svnLENOVO*:pnThinkPad*X2*Tablet*:pvr*)
but they apparently don't work. I've tried copying them to a new hwdb file in
/etc/udev/hwdb.d and using a more general match
(keyboard:dmi:bvn*:bvr*:bd*:svn*:pn*:pvr*) and running udevadm hwdb --update
but that didn't help.
I've attached output from dmesg and dmidecode. Please tell me if any other
information is needed.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/systemd-bugs/attachments/20131123/3842c279/attachment.html>
More information about the systemd-bugs
mailing list