Some more fixes for more mice. Reference: /n/sources/patch/applied/usbmice Date: Fri Nov 18 10:38:29 CET 2011 Signed-off-by: paurea@gmail.com --- /sys/src/cmd/usb/kb/kb.c Fri Nov 18 10:38:10 2011 +++ /sys/src/cmd/usb/kb/kb.c Fri Nov 18 10:38:07 2011 @@ -159,11 +159,11 @@ if(nr < 0) return -1; if(kbdebug && nr > 0){ - fprint(2, "report descriptor: "); + fprint(2, "report descriptor:"); for(i = 0; i < nr; i++){ - fprint(2, " %#2.2ux ", desc[i]); - if(i!= 0 && i%8 == 0) - fprint(2, "\n"); + if(i%8 == 0) + fprint(2, "\n\t"); + fprint(2, "%#2.2ux ", desc[i]); } fprint(2, "\n"); } --- /sys/src/cmd/usb/kb/hid.c Fri Nov 18 10:38:15 2011 +++ /sys/src/cmd/usb/kb/hid.c Fri Nov 18 10:38:12 2011 @@ -106,10 +106,16 @@ case HidInput: for(j = 0; j