Hi! My optical MS Intellimouse Explorer usb mouse has started to freeze in X while I leave it idle (ie. i don't touch the mouse) for a while (takes from 5s to 1 minute). I have found this problem from kernels 2.6.11 - 2.6.12.1. I tested also several patchsets, no luck there. There's quite a few usb changes in 2.6.11 so this might be related to those. I suspect this might be a hardware problem for which the 2.6.10 kernel wasn't too picky about. Altough the mouse works flawlessly with W2k. This is not a X problem. I confirmed this by doing "cat /dev/input/mice". The output stops after a little idle time. From /proc/interrupts I observed that the interrupts from the mice (or uhci_hcd) don't register at all after the freeze. (Interrupt gets masked?). From /sys/bus/usb/devices/ I found that the mouse is still registered as usb device, altough not triggering any interrupts. All the lights of the mouse are always on so it does not get shutdown. Changing from console to X (or vice versa) seems to wakeup the mouse. Same happens if I reload the uhci_hcd module or start gpm. Mouse does not freeze unless I keep it idle for a while. I can succesfully use the mouse if I constantly keep it in motion (not very practical is it ;) ) In kernel 2.6.10 I noticed that instead of freezing my mouse it just prints debug message from the hid-core: "input irq status -84 received". I have tried to turn ACPI and APIC off (and on), updated my Abit KT7A (VIA686 based motherboard) bios to the latest version. No change. Any help would be greatly appriciated! ------------------------------------------------------ Some info about my current system: Linux winograd 2.6.11.10-ARCH #1 SMP Mon May 16 14:58:59 PDT 2005 i686 AMD Duron(tm) processor AuthenticAMD GNU/Linux ------------------------------------------------------ Contents of the /proc/bus/usb/devices (while mouse if freezed): T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.11.10-ARCH uhci_hcd S: Product=VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (#2) S: SerialNumber=0000:00:07.3 C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.11.10-ARCH uhci_hcd S: Product=VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller S: SerialNumber=0000:00:07.2 C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 3 Spd=1.5 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=045e ProdID=001e Rev= 1.03 S: Manufacturer=Microsoft S: Product=Microsoft IntelliMouse® Explorer C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=usbhid E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=10ms -------------------------------------------------------- Contents of the /proc/interrupts: CPU0 0: 9729668 XT-PIC timer 1: 13668 XT-PIC i8042 2: 0 XT-PIC cascade 7: 11 XT-PIC parport0 8: 0 XT-PIC rtc 10: 681457 XT-PIC nvidia 11: 1512432 XT-PIC uhci_hcd, uhci_hcd 12: 0 XT-PIC EMU10K1 14: 29325 XT-PIC ide0 15: 12 XT-PIC ide1 NMI: 0 LOC: 0 ERR: 0 MIS: 0 ------------------------------------------------------------------------- Jani Huhtanen TTY Porin yksikkö jani.huhtanen@tut.fi ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id492&opÌk _______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users