Re: Scroll wheel on PS/2 Logitech MouseMan Wheel no longer works (was Re: 2.6.6-mm3)

Sean Neakums
2004-05-20T07:49:44Z

Dmitry Torokhov <dtor_core@ameritech.net> writes:

> On Tuesday 18 May 2004 02:31 am, Sean Neakums wrote:
>> Dmitry Torokhov <dtor_core@ameritech.net> writes:
>>
>> > My Intellimouse Explorer (USB) wheel seems to be working fine so mousedev
>> > changes should be ok... Would you mind compiling evbug module and telling
>> > me what events the wheel generates?
>>
>> Here's what logged for up and down respectively:
>>
>> evbug.c: Event. Dev: isa0060/serio1/input0, Type: 2, Code: 0, Value: 222
>> evbug.c: Event. Dev: isa0060/serio1/input0, Type: 2, Code: 1, Value: -15
>> evbug.c: Event. Dev: isa0060/serio1/input0, Type: 0, Code: 0, Value: 0
>>
>> evbug.c: Event. Dev: isa0060/serio1/input0, Type: 2, Code: 0, Value: 214
>> evbug.c: Event. Dev: isa0060/serio1/input0, Type: 2, Code: 1, Value: -1
>> evbug.c: Event. Dev: isa0060/serio1/input0, Type: 0, Code: 0, Value: 0
>>
>
> Hmm... it indeed reports REL_X and REL_Y events instead of REL_WHEEL... So
> its definitely not a mousedev problem. Could you also try booting with
> psmouse.proto=exps and see if it still behaves sanely?

The scrolls wheel appears to do nothing when I boot with psmouse.proto=exps.
Here's what the mouse is shown as in /proc/bus/input/devices:

I: Bus=0011 Vendor=0002 Product=0006 Version=0000
N: Name="ImExPS/2 Generic Explorer Mouse"
P: Phys=isa0060/serio1/input0
H: Handlers=mouse0
B: EV=7
B: KEY=1f0000 0 0 0 0 0 0 0 0
B: REL=103

> Btw, when you boot without psmouse.proto option what poduct/version is shown
> in /proc/bus/input/devices?

With no psmouse.proto set, it shows up as:

I: Bus=0011 Vendor=0002 Product=0006 Version=0050
N: Name="ImExPS/2 Logitech Wheel Mouse"
P: Phys=isa0060/serio1/input0
H: Handlers=mouse0
B: EV=7
B: KEY=1f0000 0 0 0 0 0 0 0 0
B: REL=103