evdev is not working when you hotplug devices

Bug #26825 reported by Tobias Wörndli
8
Affects Status Importance Assigned to Milestone
xserver-xorg-input-evdev (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

The evdev mouse protocoll works fine for configuring all your mouse buttons,
except if you are hotplugging your usb mouse.

So if youre mouse is plugged in during xserver starts, it works fine. But if you
then plug it out and in again, your cursor is not moving until you restart the
xserver.

I got on this problem, cause I use an usb-kvm switch.

Revision history for this message
Heiko (heiko-barg) wrote :

I can confirm this, its a missing feature in Xorg.
Maybe Xorg 7.2 can handle Hotplug input Devices.
the old way over /dev/input/mice is a "workaround" because the Kernel handle the hotplugging and map all mice on this device.
For the event devices there is no such generic device. So the device file exists only when the device is present.

I've the same Problem with my Bluetooth Mouse, because of the limitations of the old way I can't use all Buttons :-/

Revision history for this message
Martin Bergner (martin-bergner) wrote :

Hi, is this still an issue with the versions in Dapper or Edgy?

Revision history for this message
ulrich (ulrich) wrote :

this is still an issue in edgy.
as heiko mentioned, there is no generic device for evdev (or at least i'm not aware of such thing).
so if you set up your mouse with evdev you have to specify something like

Option "Device" "/dev/input/event1"

but the problem is, your pointing device isn't always 'event1' if you're hotplugging your devices.

hth

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

Please test with Feisty which as of today has 1.1.5, and that should support input-hotplug.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xserver-xorg-input-evdev (Ubuntu) because there has been no activity for 60 days.]

Revision history for this message
andrey i. mavlyanov (andrey-mavlyanov) wrote :

This is still an issue in 8.04. Will test in 8.10 tomorrow.

Changed in xserver-xorg-input-evdev:
status: Invalid → Incomplete
Revision history for this message
Bryce Harrington (bryce) wrote :

We're closing this bug since it is has been some time with no response from the original reporter. However, if the issue still exists please feel free to reopen with the requested information. Also, if you could, please test against the latest development version of Ubuntu, since this confirms the bug is one we may be able to pass upstream for help.

Changed in xserver-xorg-input-evdev:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.