usb mouse

Marcus Schäfer ms at suse.de
Wed Oct 26 01:12:41 PDT 2005


Hi,

> Would some kind soul please tell me how x.org works with usb mice? I've one
> (MS USB mouse) that is working fine but xorg.conf shows that it is using
> the IMPS/2 protocol. As it is a USB mouse, why x.org is using a PS/2 protocol
> and it is still working? This is in Fedora core 3 (2.6 kernel).

This is because of the kernel input interface. All mice except the serial
ones are handled by the kernel. The kernel translate the information from
all connected mice into a explorerPS/2 protocol and send that information
out to the multiplexer device /dev/input/mice. The raw information from
the mouse can be accessed by /dev/input/event[X] but I'm pretty sure you
are using /dev/input/mice or a link to it in your InputDevice section
of xorg.conf.

The protocols imps/2 and ps/2 are compatible to explorerPS/2. As far
as I know they are different only in the supported number of buttons.
That's the reason why it is working for you that way.

Regards
Marcus
-- 
 Public Key available
 -------------------------------------------------------
 Marcus Schäfer (Res. & Dev.)   SUSE LINUX Products GmbH
 Tel: 0911-740 53 0             Maxfeldstrasse 5
 FAX: 0911-740 53 479           D-90409 Nürnberg
 http://www.suse.de             Germany
 -------------------------------------------------------



More information about the xorg mailing list