[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-usb-users
Subject:    [Linux-usb-users] MS Intellimouse Explorer and 2.6.11 - 2.6.12.1
From:       Jani Huhtanen <jani.huhtanen () tut ! fi>
Date:       2002-01-01 3:00:01
Message-ID: 200201010500.01833.jani.huhtanen () tut ! fi
[Download RAW message or body]

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

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic