From: Erik Steffl <steffl@bigfoot.com>
To: linux-kernel@vger.kernel.org
Subject: Re: logitech mouseMan wheel doesn't work with 2.6.5
Date: Wed, 28 Apr 2004 11:47:06 -0700 [thread overview]
Message-ID: <408FFC2A.3080504@bigfoot.com> (raw)
In-Reply-To: <200404280741.08665.dtor_core@ameritech.net>
Dmitry Torokhov wrote:
> If I may chime in...
>
> On Wednesday 28 April 2004 03:21 am, Erik Steffl wrote:
>
>
>>input: ImPS/2 Logitech Wheel Mouse on isa0060/serio1
>>input: ExPS/2 Generic Explorer Mouse on isa0060/serio1
>>input: PS2++ Logitech Mouse on isa0060/serio1
>>input: ImPS/2 Generic Wheel Mouse on isa0060/serio1
>>input: ExPS/2 Generic Explorer Mouse on isa0060/serio1
>>input: ImPS/2 Generic Wheel Mouse on isa0060/serio1
>>input: PS2++ Logitech Mouse on isa0060/serio1
>>input: PS/2 Generic Mouse on isa0060/serio1
>>input: PS/2 Generic Mouse on isa0060/serio1
>>input: ExPS/2 Generic Explorer Mouse on isa0060/serio1
>>
>
>
> So your mouse pretty much can work with any protocol... Now could you please
it does NOT work with any protocol.
there are two problems:
wheel:
turning of the wheel in both direction produces 8, 0, 0 (which seems
to mean any button down), all other buttons produces 8, 0, 0 on button
down and x, 0, 0 on button up (x depends on button).
side button: produces exactly same numbers as middle button (clicking
the wheel, 12, 0, 0 on button up).
that's with most protocols, some protocols (ps2pp, bare, genps)
ignore the wheel completely (as far as I can tell that's OK)
> re-load the module without any parameters and post the output of
> "cat /proc/bus/input/devices"
jojda:/home/erik# rmmod psmouse
jojda:/home/erik# modprobe -v psmouse
insmod /lib/modules/2.6.5/kernel/drivers/input/mouse/psmouse.ko
jojda:/home/erik# cat /proc/bus/input/devices
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
H: Handlers=kbd event0
B: EV=120003
B: KEY=4 2000000 3802078 f840d001 f2ffffdf ffefffff ffffffff fffffffe
B: LED=7
I: Bus=0011 Vendor=0002 Product=0020 Version=0038
N: Name="ImPS/2 Logitech Wheel Mouse"
P: Phys=isa0060/serio1/input0
H: Handlers=mouse0 event1
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=103
jojda:/home/erik#
> Also compile evbug module, insert it in the kernel (with psmouse loaded as
> well), hit all buttons again and post the excerpt of dmesg with evbug data.
> I want to make sure that your button is not identified correctly as opposed
> to some data lost in protocol transformation.
ok, I'll try that (have nobody to push the mouse buttons right now)
> What protocol are you using in XFree?
that's irrelevant, I got the results above without X running (by
reading /dev/psaux). In case it might shed some light anyway, here's the
X info: protocol is MouseManPlusPS/2, it worked with kernel 2.4.x. Now
(with 2.6.5) X reports same results as you see above (using xev I see
the wheel is no event, side button is button 2, just like wheel click)
erik
next prev parent reply other threads:[~2004-04-28 19:14 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-04-20 14:14 logitech mouseMan wheel doesn't work with 2.6.5 Erik Steffl
2004-04-20 15:22 ` Paul Rolland
2004-04-20 15:36 ` Craig Bradney
2004-04-20 18:14 ` Kim Holviala
2004-04-20 19:06 ` Erik Steffl
2004-04-20 20:18 ` Craig Bradney
2004-04-20 19:03 ` Erik Steffl
2004-04-20 20:26 ` Kim Holviala
2004-04-20 23:31 ` Erik Steffl
2004-04-20 23:41 ` Randy.Dunlap
2004-04-24 7:27 ` Erik Steffl
2004-04-24 8:41 ` Craig Bradney
2004-04-27 23:18 ` Erik Steffl
2004-04-27 23:29 ` Craig Bradney
2004-04-27 23:56 ` Erik Steffl
2004-04-28 7:13 ` Craig Bradney
2004-04-28 7:22 ` Kim Holviala
2004-04-28 8:21 ` Erik Steffl
2004-04-28 8:36 ` Craig Bradney
2004-04-28 12:41 ` Dmitry Torokhov
2004-04-28 18:47 ` Erik Steffl [this message]
2004-04-28 23:24 ` Dmitry Torokhov
2004-04-29 6:34 ` Erik Steffl
2004-06-02 23:39 ` Vojtech Pavlik
[not found] <1N4qh-4Ct-13@gated-at.bofh.it>
2004-04-21 16:08 ` Frank Otto
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=408FFC2A.3080504@bigfoot.com \
--to=steffl@bigfoot.com \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.