X201 Tablet - buttons on tablet screen do not work

Bug #702426 reported by Brian Murray
12
This bug affects 2 people
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
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

Revision history for this message
Brian Murray (brian-murray) wrote :
Revision history for this message
Martin Pitt (pitti) wrote :

Fixed in upstream git head, thanks!

Changed in udev (Ubuntu):
assignee: nobody → Martin Pitt (pitti)
status: New → Fix Committed
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.