Bugzilla – Bug 118748
Multiple mice share the same input device
Last modified: 2005-10-05 15:44:11 UTC
If the system has multiple mice, YaST sets up the x server so that the devices for all mice are set to /dev/mice. IMHO this is wrong, because /dev/mice collects all events from all associated mice. So from the server point of view there are two mice which get exactly the same events, no matter which one is moved. The x server should either use the real devices, or just use on mouse (of the emulated type ps/2) in the config. Since every mouse has its own options in the config file I think the first option is more correct.
Stefan, comments on this?
Something for Marcus.
According to my latest comment.
This is not quite correct. The kernel input interface combines all standard mouse types to one protocol (explorerps/2) and one multiplexer device (/dev/input/mice). The input interface also knows about the capabilities of the mouse and assigns it. The standard X11 mouse driver does only mappings from buttons and interprets the protocol. Device which are more special like synaptics touchpads or wacom tablets etc, etc, are not handled via /dev/input/mice but using the raw information from /dev/input/event[X]. The biggest problem here is that the driver has to take care about the device itself because the name is not persistent. Well this is not a configuration issue and almost all special drivers like alps,synaptics,wacom ... more to come; does it right The behavior here is correct and intentional.