I have the same problem and the above solution works as well. I actually have a USB keyboard with a built in touch-pad and touch-point both of which work, but the USB mouse plugged into the USB keyboard is what isn't working unless I rmmod/modprobe usbhid. The laptop's built in touch pad and touch-point both work as well. So all four of the methods except the primary pointer device I use are functional. I'll do some further testing to see if the mouse has the same problem when plugged directly into the laptop. In the meantime, here's my relevant information:
Ubuntu 6.06 "Dapper Drake" Development Branch \n \l
Linux lappy 2.6.15-19-686 #1 SMP PREEMPT Mon Mar 20 17:33:20 UTC 2006 i686 GNU/Linux
$ lsmod|grep usb
usbhid 40992 0
synaptics_usb 15520 0
hci_usb 17492 2
bluetooth 54084 7 rfcomm,l2cap,hci_usb
usbcore 137700 6 usbhid,synaptics_usb,hci_usb,ehci_hcd,uhci_hcd
$ dmesg|grep 'input'
[4294668.856000] input: AT Translated Set 2 keyboard as /class/input/input0
[4294753.751000] input: PS/2 Mouse as /class/input/input1
[4294753.776000] input: AlpsPS/2 ALPS GlidePoint as /class/input/input2
[4294783.864000] input: Cypress Sem PS2/USB Browser Combo Mouse as /class/input/input3
[4294783.865000] input: USB HID v1.00 Mouse [Cypress Sem PS2/USB Browser Combo Mouse] on usb-0000:00:1d.2-1.1
[4294783.886000] input: Lite-On Tech IBM USB Keyboard with UltraNav as /class/input/input4
[4294783.886000] input: USB HID v1.10 Keyboard [Lite-On Tech IBM USB Keyboard with UltraNav] on usb-0000:00:1d.2-1.3
[4294783.916000] input: Lite-On Tech IBM USB Keyboard with UltraNav as /class/input/input5
[4294783.916000] input: USB HID v1.10 Device [Lite-On Tech IBM USB Keyboard with UltraNav] on usb-0000:00:1d.2-1.3
[4294784.022000] input: Synaptics Inc. Composite TouchPad / TrackPoint as /class/input/input6
[4294784.022000] input: USB HID v1.00 Mouse [Synaptics Inc. Composite TouchPad / TrackPoint] on usb-0000:00:1d.2-1.4
[4294784.056000] input: Synaptics Inc. Composite TouchPad / TrackPoint as /class/input/input7
[4294784.057000] input: USB HID v1.00 Mouse [Synaptics Inc. Composite TouchPad / TrackPoint] on usb-0000:00:1d.2-1.4
[4294784.057000] drivers/usb/input/hid-core.c: v2.6:USB HID core driver
[4294842.532000] input: Cypress Sem PS2/USB Browser Combo Mouse as /class/input/input8
[4294842.532000] input: USB HID v1.00 Mouse [Cypress Sem PS2/USB Browser Combo Mouse] on usb-0000:00:1d.2-1.1
[4294842.870000] input: Lite-On Tech IBM USB Keyboard with UltraNav as /class/input/input9
[4294842.870000] input: USB HID v1.10 Keyboard [Lite-On Tech IBM USB Keyboard with UltraNav] on usb-0000:00:1d.2-1.3
[4294842.899000] input: Lite-On Tech IBM USB Keyboard with UltraNav as /class/input/input10
[4294842.899000] input: USB HID v1.10 Device [Lite-On Tech IBM USB Keyboard with UltraNav] on usb-0000:00:1d.2-1.3
[4294843.250000] input: Synaptics Inc. Composite TouchPad / TrackPoint as /class/input/input11
[4294843.250000] input: USB HID v1.00 Mouse [Synaptics Inc. Composite TouchPad / TrackPoint] on usb-0000:00:1d.2-1.4
[4294843.276000] input: Synaptics Inc. Composite TouchPad / TrackPoint as /class/input/input12
[4294843.276000] input: USB HID v1.00 Mouse [Synaptics Inc. Composite TouchPad / TrackPoint] on usb-0000:00:1d.2-1.4
[4294854.232000] input: Cypress Sem PS2/USB Browser Combo Mouse as /class/input/input13
[4294854.232000] input: USB HID v1.00 Mouse [Cypress Sem PS2/USB Browser Combo Mouse] on usb-0000:00:1d.2-1.1
[4294949.834000] input: Cypress Sem PS2/USB Browser Combo Mouse as /class/input/input14
[4294949.834000] input: USB HID v1.00 Mouse [Cypress Sem PS2/USB Browser Combo Mouse] on usb-0000:00:1d.2-1.2
[4300243.522000] input: Lite-On Tech IBM USB Keyboard with UltraNav as /class/input/input15
[4300243.522000] input: USB HID v1.10 Keyboard [Lite-On Tech IBM USB Keyboard with UltraNav] on usb-0000:00:1d.2-1.3
[4300243.553000] input: Lite-On Tech IBM USB Keyboard with UltraNav as /class/input/input16
[4300243.554000] input: USB HID v1.10 Device [Lite-On Tech IBM USB Keyboard with UltraNav] on usb-0000:00:1d.2-1.3
[4300243.680000] input: Synaptics Inc. Composite TouchPad / TrackPoint as /class/input/input17
[4300243.682000] input: USB HID v1.00 Mouse [Synaptics Inc. Composite TouchPad / TrackPoint] on usb-0000:00:1d.2-1.4
[4300244.240000] input: Synaptics Inc. Composite TouchPad / TrackPoint as /class/input/input18
[4300244.242000] input: USB HID v1.00 Mouse [Synaptics Inc. Composite TouchPad / TrackPoint] on usb-0000:00:1d.2-1.4
[4300244.577000] input: Cypress Sem PS2/USB Browser Combo Mouse as /class/input/input19
[4300244.578000] input: USB HID v1.00 Mouse [Cypress Sem PS2/USB Browser Combo Mouse] on usb-0000:00:1d.2-1.2
[4300244.579000] drivers/usb/input/hid-core.c: v2.6:USB HID core driver
I have the same problem and the above solution works as well. I actually have a USB keyboard with a built in touch-pad and touch-point both of which work, but the USB mouse plugged into the USB keyboard is what isn't working unless I rmmod/modprobe usbhid. The laptop's built in touch pad and touch-point both work as well. So all four of the methods except the primary pointer device I use are functional. I'll do some further testing to see if the mouse has the same problem when plugged directly into the laptop. In the meantime, here's my relevant information:
Ubuntu 6.06 "Dapper Drake" Development Branch \n \l
Linux lappy 2.6.15-19-686 #1 SMP PREEMPT Mon Mar 20 17:33:20 UTC 2006 i686 GNU/Linux
$ lsmod|grep usb l2cap,hci_ usb synaptics_ usb,hci_ usb,ehci_ hcd,uhci_ hcd
usbhid 40992 0
synaptics_usb 15520 0
hci_usb 17492 2
bluetooth 54084 7 rfcomm,
usbcore 137700 6 usbhid,
$ dmesg|grep 'input' 00:1d.2- 1.1 00:1d.2- 1.3 00:1d.2- 1.3 00:1d.2- 1.4 00:1d.2- 1.4 usb/input/ hid-core. c: v2.6:USB HID core driver 00:1d.2- 1.1 00:1d.2- 1.3 input/input10 00:1d.2- 1.3 input/input11 00:1d.2- 1.4 input/input12 00:1d.2- 1.4 input/input13 00:1d.2- 1.1 input/input14 00:1d.2- 1.2 input/input15 00:1d.2- 1.3 input/input16 00:1d.2- 1.3 input/input17 00:1d.2- 1.4 input/input18 00:1d.2- 1.4 input/input19 00:1d.2- 1.2 usb/input/ hid-core. c: v2.6:USB HID core driver
[4294668.856000] input: AT Translated Set 2 keyboard as /class/input/input0
[4294753.751000] input: PS/2 Mouse as /class/input/input1
[4294753.776000] input: AlpsPS/2 ALPS GlidePoint as /class/input/input2
[4294783.864000] input: Cypress Sem PS2/USB Browser Combo Mouse as /class/input/input3
[4294783.865000] input: USB HID v1.00 Mouse [Cypress Sem PS2/USB Browser Combo Mouse] on usb-0000:
[4294783.886000] input: Lite-On Tech IBM USB Keyboard with UltraNav as /class/input/input4
[4294783.886000] input: USB HID v1.10 Keyboard [Lite-On Tech IBM USB Keyboard with UltraNav] on usb-0000:
[4294783.916000] input: Lite-On Tech IBM USB Keyboard with UltraNav as /class/input/input5
[4294783.916000] input: USB HID v1.10 Device [Lite-On Tech IBM USB Keyboard with UltraNav] on usb-0000:
[4294784.022000] input: Synaptics Inc. Composite TouchPad / TrackPoint as /class/input/input6
[4294784.022000] input: USB HID v1.00 Mouse [Synaptics Inc. Composite TouchPad / TrackPoint] on usb-0000:
[4294784.056000] input: Synaptics Inc. Composite TouchPad / TrackPoint as /class/input/input7
[4294784.057000] input: USB HID v1.00 Mouse [Synaptics Inc. Composite TouchPad / TrackPoint] on usb-0000:
[4294784.057000] drivers/
[4294842.532000] input: Cypress Sem PS2/USB Browser Combo Mouse as /class/input/input8
[4294842.532000] input: USB HID v1.00 Mouse [Cypress Sem PS2/USB Browser Combo Mouse] on usb-0000:
[4294842.870000] input: Lite-On Tech IBM USB Keyboard with UltraNav as /class/input/input9
[4294842.870000] input: USB HID v1.10 Keyboard [Lite-On Tech IBM USB Keyboard with UltraNav] on usb-0000:
[4294842.899000] input: Lite-On Tech IBM USB Keyboard with UltraNav as /class/
[4294842.899000] input: USB HID v1.10 Device [Lite-On Tech IBM USB Keyboard with UltraNav] on usb-0000:
[4294843.250000] input: Synaptics Inc. Composite TouchPad / TrackPoint as /class/
[4294843.250000] input: USB HID v1.00 Mouse [Synaptics Inc. Composite TouchPad / TrackPoint] on usb-0000:
[4294843.276000] input: Synaptics Inc. Composite TouchPad / TrackPoint as /class/
[4294843.276000] input: USB HID v1.00 Mouse [Synaptics Inc. Composite TouchPad / TrackPoint] on usb-0000:
[4294854.232000] input: Cypress Sem PS2/USB Browser Combo Mouse as /class/
[4294854.232000] input: USB HID v1.00 Mouse [Cypress Sem PS2/USB Browser Combo Mouse] on usb-0000:
[4294949.834000] input: Cypress Sem PS2/USB Browser Combo Mouse as /class/
[4294949.834000] input: USB HID v1.00 Mouse [Cypress Sem PS2/USB Browser Combo Mouse] on usb-0000:
[4300243.522000] input: Lite-On Tech IBM USB Keyboard with UltraNav as /class/
[4300243.522000] input: USB HID v1.10 Keyboard [Lite-On Tech IBM USB Keyboard with UltraNav] on usb-0000:
[4300243.553000] input: Lite-On Tech IBM USB Keyboard with UltraNav as /class/
[4300243.554000] input: USB HID v1.10 Device [Lite-On Tech IBM USB Keyboard with UltraNav] on usb-0000:
[4300243.680000] input: Synaptics Inc. Composite TouchPad / TrackPoint as /class/
[4300243.682000] input: USB HID v1.00 Mouse [Synaptics Inc. Composite TouchPad / TrackPoint] on usb-0000:
[4300244.240000] input: Synaptics Inc. Composite TouchPad / TrackPoint as /class/
[4300244.242000] input: USB HID v1.00 Mouse [Synaptics Inc. Composite TouchPad / TrackPoint] on usb-0000:
[4300244.577000] input: Cypress Sem PS2/USB Browser Combo Mouse as /class/
[4300244.578000] input: USB HID v1.00 Mouse [Cypress Sem PS2/USB Browser Combo Mouse] on usb-0000:
[4300244.579000] drivers/