Hi
I've been trying to get the Microsoft Notebook Optical mouse to work.
It's recognised when plugged in and I have configured X to use
/dev/input/mice. So mostly it's working.
The part that doesn't work is the scroll wheel. It is recognised as a
button, but rotating it does not seem to produce any events.
I have checked the FAQs but to no avail. I was hoping for a checklist to
debug the USB mouse. If anyone has any suggestions I'd be grateful. Are
there any useful options to input, hid, mousedev for instance?
The debugging so far...
I have used xev to verify that no events are seen by X when the wheel is
rotated. I have the following config (XF86Config-4):
Section "ServerLayout"
Identifier "Anaconda Configured"
Screen 0 "Screen0" 0 0
InputDevice "mousepad" "CorePointer"
InputDevice "usbmouse" "SendCoreEvents"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "InputDevice"
Identifier "usbmouse"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "Protocol" "PS/2"
Option "Emulate3Buttons" "no"
Option "AlwaysCore" "yes"
Option "ZAxisMapping" "4 5"
Option "Buttons" "5"
EndSection
The log from X does not show any problems with this config.
Debugging info:
[cxm@freebie cxm]$ uname -a
Linux freebie 2.4.18-3custom #6 Thu Oct 3 19:19:50 UTC 2002 i686 i686
i386 GNU/Linux
I have also tried kernels as recent as 2.4.18-18.8.0, same result.
[cxm@freebie cxm]$ cat /proc/bus/usb/devices
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 93/900 us (10%), #Int= 1, #Iso= 0
D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB UHCI Root Hub
S: SerialNumber=fcc0
C:* #Ifs= 1 Cfg#= 1 Atr=40 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= 8 Ivl=255ms
T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 6 Spd=1.5 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=045e ProdID=007d Rev= 0.00
S: Manufacturer=Microsoft
S: Product=Microsoft 3-Button Mouse with IntelliEye?
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=hid
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl= 10ms
[cxm@freebie cxm]$ /sbin/lsmod
Module Size Used by Not tainted
sr_mod 16536 0 (autoclean)
maestro3 27752 1 (autoclean)
ac97_codec 11904 0 (autoclean) [maestro3]
soundcore 6532 2 (autoclean) [maestro3]
binfmt_misc 7428 1
prism2_cs 66536 1
ds 8544 2 [prism2_cs]
yenta_socket 12256 2
pcmcia_core 50496 0 [prism2_cs ds yenta_socket]
usbdnet 15528 0 (unused)
tulip 43296 0 (unused)
iptable_filter 2624 0 (autoclean) (unused)
ip_tables 13952 1 [iptable_filter]
p80211 17732 1 [prism2_cs]
ide-scsi 9536 0
scsi_mod 106832 2 [sr_mod ide-scsi]
ide-cd 30208 0
cdrom 32128 0 [sr_mod ide-cd]
ohci1394 18112 0 (unused)
ieee1394 37160 0 [ohci1394]
mousedev 5216 1
keybdev 2656 0 (unused)
hid 21056 0 (unused)
input 5888 0 [mousedev keybdev hid]
usb-uhci 24388 0 (unused)
usbcore 72800 1 [usbdnet hid usb-uhci]
ext3 66272 4
jbd 48824 4 [ext3]
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users
