X201 Tablet - buttons on tablet screen do not work
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
udev (Ubuntu) |
Fix Released
|
Undecided
|
Martin Pitt |
Bug Description
Binary package hint: udev
The following keys are unknown on my Lenovo X201 Tablet.
The first has an icon that looks like a refresh circle and in Windows 7 this key brings up a login / logout screen similar to gdm.
[ 317.321493] atkbd serio0: Unknown key pressed (translated set 2, code 0x67 on isa0060/serio0).
[ 317.321499] atkbd serio0: Use 'setkeycodes 67 <keycode>' to make it known.
[ 317.621355] atkbd serio0: Unknown key released (translated set 2, code 0x67 on isa0060/serio0).
[ 317.621359] atkbd serio0: Use 'setkeycodes 67 <keycode>' to make it known.
The second key has an icon that looks a page rotated and in Windows 7 this key rotates the screen 90°. Pressing it 4 times brings it back to its original position.
[ 343.690090] atkbd serio0: Unknown key pressed (translated set 2, code 0x6c on isa0060/serio0).
[ 343.690093] atkbd serio0: Use 'setkeycodes 6c <keycode>' to make it known.
[ 343.990066] atkbd serio0: Unknown key released (translated set 2, code 0x6c on isa0060/serio0).
[ 343.990072] atkbd serio0: Use 'setkeycodes 6c <keycode>' to make it known.
The third key looks like a memory card or something and in Windows 7 it launches a Lenovo tablet shortcut menu application.
[ 370.058712] atkbd serio0: Unknown key pressed (translated set 2, code 0x68 on isa0060/serio0).
[ 370.058718] atkbd serio0: Use 'setkeycodes 68 <keycode>' to make it known.
[ 370.358595] atkbd serio0: Unknown key released (translated set 2, code 0x68 on isa0060/serio0).
[ 370.358600] atkbd serio0: Use 'setkeycodes 68 <keycode>' to make it known.
The fourth key looks like a lock icon (or a coffee cup) and in Windows 7 it raises a dialog asking whether or not you want to disable the tablet buttons. It'd make more sense to me if this were to actually lock the screen.
[ 385.340562] atkbd serio0: Unknown key pressed (translated set 2, code 0x66 on isa0060/serio0).
[ 385.340568] atkbd serio0: Use 'setkeycodes 66 <keycode>' to make it known.
[ 385.640396] atkbd serio0: Unknown key released (translated set 2, code 0x66 on isa0060/serio0).
[ 385.640401] atkbd serio0: Use 'setkeycodes 66 <keycode>' to make it known.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: udev 165-0ubuntu1
ProcVersionSign
Uname: Linux 2.6.37-12-generic x86_64
Architecture: amd64
Date: Thu Jan 13 07:48:24 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
MachineType: LENOVO 0831CTO
ProcEnviron:
LANGUAGE=
PATH=(custom, user)
LANG=en_US.UTF-8
LC_MESSAGES=
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: udev
dmi.bios.date: 09/15/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 6QET53WW (1.23 )
dmi.board.name: 0831CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 0831CTO
dmi.product.
dmi.sys.vendor: LENOVO
Fixed in upstream git head, thanks!