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