[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: