Dopo l'ennesimo tentativo di far girare un trackball USB, cedo alla
disperazione e chiedo se qualcuno ha una procedura (empirica credo,
perchè quelle riportate in giro, vedi www.linux-usb.org, non mi
funzionano) che abbia successo.
Ho compilato un kernel 2.2.18 patchato ed un 2.4.0 col supporto HID (il
modulone universale per l'USB), montato il fs "usbdevfs" (che crea anche
il device /dev/input/mice). Quindi ho innestato il trackball in una
porta: il kernel rileva correttamente il dispositivo:
[connessione]
usb.c: registered new driver usb_mouse
uhci.c: root-hub INT complete: port1: 58a port2: 580 data: 2
[disconnessione]
usb.c: USB disconnect on device 3
uhci.c: root-hub INT complete: port1: 588 port2: 580 data: 2
ma se provo a lanciare il gpm sul suddetto device (gpm -t ps2 -m
/dev/input/mice) ottengo un oops() dal kernel per device inesistente (e
invece c'è!)
Jan 23 19:08:44 area51 gpm[652]: oops() invoked from gpm.c(897)
Jan 23 19:08:44 area51 gpm[652]: /dev/input/mice: No such device
Manca qualche ingrediente alla ricetta?
Grazie a tutti!
Ciao,
Marco