X201 Tablet - buttons on tablet screen do not work

Bug #702426 reported by Brian Murray on 2011-01-13
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
udev (Ubuntu)
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
ProcVersionSignature: Ubuntu 2.6.37-12.26-generic 2.6.37
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=en_US.UTF-8:en
 PATH=(custom, user)
 LANG=en_US.UTF-8
 LC_MESSAGES=en_AG.utf8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.37-12-generic root=UUID=58a88244-4d22-41f7-bd3a-aaa049c553a6 ro vt.handoff=7 quiet splash
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.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr6QET53WW(1.23):bd09/15/2010:svnLENOVO:pn0831CTO:pvrThinkPadX201Tablet:rvnLENOVO:rn0831CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 0831CTO
dmi.product.version: ThinkPad X201 Tablet
dmi.sys.vendor: LENOVO

Brian Murray (brian-murray) wrote :
Martin Pitt (pitti) wrote :

Fixed in upstream git head, thanks!

Changed in udev (Ubuntu):
assignee: nobody → Martin Pitt (pitti)
status: New → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package udev - 166-0ubuntu1

---------------
udev (166-0ubuntu1) natty; urgency=low

  * New upstream release:
    - 8 keymap fixes, including LP: #702426
    - Fix keymap tool to display scan codes in unexpected event order.
      (LP: #702407)
    - Bug fixes.
  * Merge from trunk:
    - Create by-id links with interface numbers for USB input devices with
      multiple interfaces. Thanks a7x! (LP: #626449)
    - Drop old v4l1 code, to build with current 2.6.38 kernels.
  * debian/rules prep: Drop gtk-doc.make seddery, it's not necessary any more
    with the full source tree copying that happens now.
 -- Martin Pitt <email address hidden> Tue, 15 Feb 2011 18:22:47 +0100

Changed in udev (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers