In XFree 3.x, additional pointing devices, like mice or tablets, are defined
through the use of an Xinput section. The primary mouse is
defined as usual:
Section "Pointer"
Protocol "PS/2"
Device "/dev/mouse"
EndSection |
In the case above, it's a regular three-button PS/2 mouse, which works for the
trackpoint as well. Now, for the USB mouse:
Section "Xinput"
SubSection "Mouse"
DeviceName "USB Mice"
Protocol "IMPS/2"
ZAxisMapping 4 5
Port "/dev/input/mice"
Alwayscore
EndSubSection
EndSection |
My mouse is a wheel mouse, thus the protocol is
IMPS/2. ZAxisMapping line is also needed for the wheel to work.
I also want the mouse to always work alongside the other one, and this is achieved
through the
AlwaysCore option. If. for example, this was
a serial mouse, the
Port would read
"/dev/ttyS0" for
COM1.