Bug#365581: xserver-xorg-input-evdev: evdev breaks hotplugging
Package: xserver-xorg-input-evdev
Version: 1:1.0.0.5-2
Severity: important
Tags: fixed-upstream
With my Logitech MX510 USB mouse having more than 7 buttons, I am
forced to use the evdev driver, which still seems to be horribly broken
in Xorg 7.0. The most annoying bug is certainly missing hotplugging
support.
Unplugging and replugging the mouse renders it frozen, requiring a
hard X server reset. Consequently, this also makes resuming from
Suspend-To-RAM with a working pointer impossible.
Could you please package the newest upstream version (v1.1.2) of
xf86-input-evdev? It solved all the issues I had before...
* Hotplugging works perfectly, as well as Suspend-to-RAM.
* The number of buttons is autodetected.
Wheel and side buttons are mapped automagically to buttons 4+5 and 6+7,
respectively. I do not even have to use Xmodmap anymore.
With the old driver, I had to supply 32(!) button mappings to Xmodmap,
additionally fixing a weird middle mouse button order screw-up.
(pointer = 1 3 2 4 5 8 9 6 7 10 11 12 13 ...)
* As a further convenience, "Name" and "Phys" options are supported again.
BTW, thank you very much for packaging modular Xorg.
Your hard work made compiling and installing the upstream evdev driver
on my local machine a matter of minutes (instead of hours).
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (400, 'testing')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-maia
Locale: LANG=C, LC_CTYPE=de_DE@euro (charmap=ISO-8859-15)
Versions of packages xserver-xorg-input-evdev depends on:
ii libc6 2.3.6-7 GNU C Library: Shared libraries
ii xserver-xorg-core 1:1.0.2-7 X.Org X server -- core server
xserver-xorg-input-evdev recommends no packages.
-- no debconf information
Reply to: