I can not get my Logitech Trackman USB mouse to work at all! The kernel (2.4.20) does detect it during boot, and the usbdevfs is mounted. However, when I cat or tail -f /dev/input/mice, and move the mouse, nothing changes. The mouse obviously doesn't work in X. Everything is compiled statically into the kernel. I need to get the USB mouse support working because I use a kvm switch, and when I use the mouse as a ps/2 mouse (usb to ps/2 adapter included), the mouse goes out of control if I switch to another box and back.
below is a relevant excerpt from dmesg: ======= usb.c: registered new driver usbdevfs usb.c: registered new driver hub usb-uhci.c: $Revision: 1.275 $ time 21:46:20 Nov 30 2002 usb-uhci.c: High bandwidth mode enabled usb-uhci.c: USB UHCI at I/O 0xe800, IRQ 5 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 1 usb.c: kmalloc IF cff1d480, numif 1 usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1 usb.c: USB device number 1 default language ID 0x0 Product: USB UHCI Root Hub SerialNumber: e800 hub.c: USB hub found hub.c: 2 ports detected hub.c: standalone hub hub.c: ganged power switching hub.c: global over-current protection hub.c: Port indicators are not supported hub.c: power on to power good time: 2ms hub.c: hub controller current requirement: 0mA hub.c: port removable status: RR hub.c: local power source is good hub.c: no over-current condition exists hub.c: enabling power on all ports usb.c: hub driver claimed interface cff1d480 usb-uhci.c: USB UHCI at I/O 0xec00, IRQ 5 usb-uhci.c: Detected 2 ports hub.c: port 1, portstatus 100, change 3, 12 Mb/s hub.c: port 1 connection change hub.c: port 1, portstatus 100, change 3, 12 Mb/s hub.c: port 2, portstatus 300, change 3, 1.5 Mb/s hub.c: port 2 connection change hub.c: port 2, portstatus 300, change 3, 1.5 Mb/s hub.c: port 1, portstatus 100, change 2, 12 Mb/s hub.c: port 1 enable change, status 100 hub.c: port 2, portstatus 300, change 2, 1.5 Mb/s hub.c: port 2 enable change, status 300 usb.c: new USB bus registered, assigned bus number 2 usb.c: kmalloc IF cff1d240, numif 1 usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1 usb.c: USB device number 1 default language ID 0x0 Product: USB UHCI Root Hub SerialNumber: ec00 hub.c: USB hub found hub.c: 2 ports detected hub.c: standalone hub hub.c: ganged power switching hub.c: global over-current protection hub.c: Port indicators are not supported hub.c: power on to power good time: 2ms hub.c: hub controller current requirement: 0mA hub.c: port removable status: RR hub.c: local power source is good hub.c: no over-current condition exists hub.c: enabling power on all ports usb.c: hub driver claimed interface cff1d240 usb-uhci.c: v1.275:USB Universal Host Controller Interface driver usb.c: registered new driver hid hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <[EMAIL PROTECTED]> hid-core.c: USB HID support drivers mice: PS/2 mouse device common for all mice pktgen.c: v1.2: Packet Generator for packet performance testing. NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP IP: routing cache hash table of 2048 buckets, 16Kbytes TCP: Hash tables configured (established 16384 bind 16384) NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. hub.c: port 1, portstatus 100, change 3, 12 Mb/s hub.c: port 1 connection change hub.c: port 1, portstatus 100, change 3, 12 Mb/s hub.c: port 2, portstatus 301, change 3, 1.5 Mb/s hub.c: port 2 connection change hub.c: port 2, portstatus 301, change 3, 1.5 Mb/s FAT: bogus logical sector size 0 FAT: bogus logical sector size 0 hub.c: port 2, portstatus 301, change 2, 1.5 Mb/s hub.c: port 2, portstatus 301, change 2, 1.5 Mb/s hub.c: port 2, portstatus 301, change 2, 1.5 Mb/s reiserfs: checking transaction log (device 08:01) ... Using r5 hash to sort names ReiserFS version 3.6.25 VFS: Mounted root (reiserfs filesystem) readonly. Freeing unused kernel memory: 260k freed hub.c: port 2, portstatus 301, change 2, 1.5 Mb/s hub.c: port 2, portstatus 303, change 0, 1.5 Mb/s hub.c: new USB device 00:11.3-2, assigned address 2 usb.c: kmalloc IF cfded1c0, numif 1 usb.c: skipped 1 class/vendor specific interface descriptors usb.c: new device strings: Mfr=1, Product=2, SerialNumber=0 usb.c: USB device number 2 default language ID 0x409 Manufacturer: Logitech Product: Trackball : USB HID v1.10 Mouse [Logitech Trackball] on usb2:2.0 usb.c: hid driver claimed interface cfded1c0 hub.c: port 1, portstatus 100, change 2, 12 Mb/s hub.c: port 1 enable change, status 100 hub.c: port 2, portstatus 303, change 0, 1.5 Mb/s Adding Swap: 578332k swap-space (priority -1) reiserfs: checking transaction log (device 16:01) ... ======== ls -l /dev/input/mice: crw-rw---- 1 root root 13, 63 Dec 1 10:09 /dev/input/mice ======= Thanks, Casey -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]