[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