Package: udev Version: 173-0ubuntu4.1 Severity: normal Tags: patch On the Lenovo IdeaPad Z370, the capacitive volume control buttons above the keyboard do not generate keyrelease events. Touching them (or even accidentally brushing them) can cause the volume to mute or skyrocket, and will cause X11 to stop responding to any keyboard events.
This can be easily fixed by adding a line to 95-keyboard-force-release.rules: ENV{DMI_VENDOR}=="LENOVO", ATTR{[dmi/id]product_name}=="IdeaPad Z370", RUN +="keyboard-force-release.sh $devpath common-volume-keys" -- System Information: Debian Release: wheezy/sid APT prefers oneiric-updates APT policy: (500, 'oneiric-updates'), (500, 'oneiric-security'), (500, 'oneiric'), (100, 'oneiric-backports') Architecture: i386 (i686) Kernel: Linux 3.0.0-15-generic-pae (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages udev depends on: ii adduser 3.112+nmu1ubuntu5 add and remove users and groups ii initramfs-tools 0.99ubuntu8 tools for generating an initramfs ii libacl1 2.2.51-3 Access control list shared library ii libc6 2.13-20ubuntu5 Embedded GNU C Library: Shared lib ii libglib2.0-0 2.30.0-0ubuntu4 GLib library of C routines ii libselinux1 2.0.98-1.1 SELinux runtime shared libraries ii libudev0 173-0ubuntu4.1 udev library ii module-init-tools 3.16-1ubuntu1 tools for managing Linux kernel mo ii procps 1:3.2.8-10ubuntu5 /proc file system utilities ii upstart [upstart-job] 1.3-0ubuntu11 event-based init daemon ii util-linux 2.19.1-2ubuntu3 Miscellaneous system utilities udev recommends no packages. Versions of packages udev suggests: pn watershed <none> (no description available) -- no debconf information
=== modified file 'extras/keymap/95-keyboard-force-release.rules' --- extras/keymap/95-keyboard-force-release.rules 2011-11-10 08:49:07 +0000 +++ extras/keymap/95-keyboard-force-release.rules 2012-01-29 01:37:34 +0000 @@ -50,4 +50,6 @@ ENV{DMI_VENDOR}=="BenQ", ATTR{[dmi/id]product_name}=="*nScreen*", RUN+="keyboard-force-release.sh $devpath common-volume-keys" +ENV{DMI_VENDOR}=="LENOVO", ATTR{[dmi/id]product_name}=="IdeaPad Z370", RUN+="keyboard-force-release.sh $devpath common-volume-keys" + LABEL="force_release_end"