Usb mouse and Dual, Triple, quadruple mouse in X
Okies, even if X is bad, it is sweet. Yes you can have as many pointing devices as you wish ( up to 32 i have been told) so more than ever.
Once again i won't go in distro specific. Thiscan be applied and works on ALL distros:
First, i run synaptics touchpad drivers and an logitech usb optical mouse wheel.
Here is my /etc/X11/XF86config-4 :
(relevant parts off course ) :
Section "InputDevice"
Driver "synaptics"
Identifier "TrackPad"
Option "Device" "/dev/psaux"
# Option "Edges" "1900 5400 1800 3900"
Option "Finger" "25 30"
Option "MaxTapTime" "20"
Option "MaxTapMove" "220"
# Option "VertScrollDelta" "100"
# Option "MinSpeed" "0.02"
# Option "MaxSpeed" "0.18"
# Option "AccelFactor" "0.0010"
# Option "Repeater" "/dev/ps2mouse"
# Option "SHMConfig" "on"
EndSection
Section "InputDevice"
Identifier "usbmouse"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mouse0"
Option "ZAxisMapping" "4 5"
EndSection
-------------------------------------------
IMPORTANT:
Section "ServerLayout"
Identifier "My Layout"
Screen "FlatPanel"
InputDevice "TrackPad" "CorePointer"
InputDevice "usbmouse" "SendCoreEvents"
InputDevice "Keyboard" "CoreKeyboard"
EndSection
Okies, the 'trick' is obvious. You need one 'CorePointer' and all other pointing devices are 'SendCoreEvents'. Meanning, that, even booting without the usb mouse, ya X still works as the touchpad is the 'CorePointer' for the ghood reason that it is pretty hard to separate it from the lappy

To make an USB mouse working you need:
-HID full
-mousedev
-input
-usbcore
-usb-uhci ( or ohci on via etc...)
compiled IN or as Modules in your kernel. Once that done, plugging in a USB mouse will assign it the /dev/input/mouse0 device.
At pluggin a message should appear in console identifying the mouse, like this:
input0: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb1:2.0
Whats funny is after loading the usb 2.0 module, my mouse is identified as an USB 2.0 device, it is fairly new...

Okies hope that helps.
To All:
I have received 49 new computers for a cybercafe i work for and have to design windows images and a network boot, thats why i have been a little off lately. It is only temporary. Sorry for all.
Hope that helps.