Package: udev
Version: 175-7.2
Severity: wishlist
Tags: patch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

Thinkpad X230t uses the same keycodes for display rotation as the X200t
does. I have attached a patch that makes 95-keymap.rules match on X2*
rather than X20* which should be safe.

Sebastian

- -- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.9-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages udev depends on:
ii  debconf [debconf-2.0]  1.5.50
ii  libc6                  2.17-5
ii  libselinux1            2.1.13-2
ii  libudev0               175-7.2
ii  lsb-base               4.1+Debian12
ii  procps                 1:3.3.8-2
ii  util-linux             2.20.1-5.4

Versions of packages udev recommends:
ii  pciutils  1:3.2.0-2
ii  usbutils  1:007-2

udev suggests no packages.

- -- debconf information excluded

- -- debsums errors found:
debsums: changed file /lib/udev/rules.d/95-keymap.rules (from udev package)

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iD8DBQFRwKq0vBVic1oTsEgRAg+hAKCBBP2fg6lac+8K5hFZnx97D5DcZQCdFtXi
ktrfcrVV0oVe+XBDoD+YyM0=
=BLEI
-----END PGP SIGNATURE-----
>From 3403c27f1498e5796a9e76acac617185c45b1478 Mon Sep 17 00:00:00 2001
From: Sebastian Schmidt <y...@yath.de>
Date: Tue, 18 Jun 2013 20:40:12 +0200
Subject: [PATCH] Make Thinkpad X200 Tablet keymap work on all X2* Tablets

Match on X2* rather than X20*; X230t - and I guess X220t as well -
generates the same keycodes as X200t.
---
 extras/keymap/95-keymap.rules | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/extras/keymap/95-keymap.rules b/extras/keymap/95-keymap.rules
index 7c2f88c..875a576 100644
--- a/extras/keymap/95-keymap.rules
+++ b/extras/keymap/95-keymap.rules
@@ -79,7 +79,7 @@ ENV{DMI_VENDOR}=="Compaq*", ATTR{[dmi/id]product_name}=="*E500*|*Evo N*", RUN+="
 
 ENV{DMI_VENDOR}=="LENOVO*", ATTR{[dmi/id]product_version}=="*3000*", RUN+="keymap $name lenovo-3000"
 ENV{DMI_VENDOR}=="LENOVO*", ATTR{[dmi/id]product_version}=="ThinkPad X6*", ATTR{[dmi/id]product_version}=="* Tablet", RUN+="keymap $name lenovo-thinkpad_x6_tablet"
-ENV{DMI_VENDOR}=="LENOVO*", ATTR{[dmi/id]product_version}=="ThinkPad X20* Tablet*", ATTR{[dmi/id]product_version}=="* Tablet", RUN+="keymap $name lenovo-thinkpad_x200_tablet"
+ENV{DMI_VENDOR}=="LENOVO*", ATTR{[dmi/id]product_version}=="ThinkPad X2* Tablet*", ATTR{[dmi/id]product_version}=="* Tablet", RUN+="keymap $name lenovo-thinkpad_x200_tablet"
 ENV{DMI_VENDOR}=="LENOVO*", ATTR{[dmi/id]product_version}=="*IdeaPad*", RUN+="keymap $name lenovo-ideapad"
 ENV{DMI_VENDOR}=="LENOVO*", ATTR{[dmi/id]product_name}=="S10-*", RUN+="keymap $name lenovo-ideapad"
 ENV{DMI_VENDOR}=="LENOVO", ATTR{[dmi/id]product_version}=="*IdeaPad Y550*", RUN+="keymap $name 0x95 media 0xA3 play"
-- 
1.8.3.1

Reply via email to