From: Jeremy Nickurak <atrus@lkml.spam.rifetech.com>
To: Esben Stien <b0ef@esben-stien.name>
Cc: linux-kernel@vger.kernel.org
Subject: Re: Logitech MX1000 Horizontal Scrolling
Date: Mon, 14 Feb 2005 21:14:18 -0700 [thread overview]
Message-ID: <1108440859.26172.1.camel@localhost> (raw)
In-Reply-To: <87vf8uee2q.fsf@quasar.esben-stien.name>
[-- Attachment #1: Type: text/plain, Size: 3259 bytes --]
On mar, 2005-02-15 at 03:45 +0100, Esben Stien wrote:
> Jeremy Nickurak <atrus@lkml.spam.rifetech.com> writes:
>
> > Oddly, my horizontal scroll worked fine as extra buttons under 2.6.10.
> > 2.6.11-rc3 causes the scroll wheel to appear under X.org 6.8.1 with the
> > evdev driver as two seperate mouse buttons being pressed simultaneously.
>
> I'm a little unclear as to what you mean here. Could you elaborate?
I use X.org with the following mouse configuration:
> Section "InputDevice"
> Identifier "Mouse0"
> Driver "mouse"
> Option "Protocol" "evdev"
> Option "Device" "/dev/input/event-mx1000"
> Option "Buttons" "12"
> Option "ZAxisMapping" "11 12"
> Option "Resolution" "800"
> EndSection
With an Xmodmap rule:
> pointer = 1 2 3 8 9 10 11 12 6 7 4 5
This is to make sure that the scroll wheel shows up as 4/5 as expected,
and that the horizontal scroll shows up as 6/7, which most software
interprets as the left/right scroll buttons.
Xev says that the horizontal scrollers produce:
Scroll Left:
> ButtonPress event, serial 29, synthetic NO, window 0xe00001,
> root 0x4a, subw 0x0, time 334935139, (88,104), root:(89,150),
> state 0x10, button 6, same_screen YES
>
> ButtonPress event, serial 29, synthetic NO, window 0xe00001,
> root 0x4a, subw 0x0, time 334935155, (88,104), root:(89,150),
> state 0x10, button 5, same_screen YES
>
> ButtonRelease event, serial 29, synthetic NO, window 0xe00001,
> root 0x4a, subw 0x0, time 334935155, (88,104), root:(89,150),
> state 0x1010, button 5, same_screen YES
>
> ButtonRelease event, serial 29, synthetic NO, window 0xe00001,
> root 0x4a, subw 0x0, time 334935267, (88,104), root:(89,150),
> state 0x10, button 6, same_screen YES
And right:
> ButtonPress event, serial 29, synthetic NO, window 0xe00001,
> root 0x4a, subw 0x0, time 334935915, (88,104), root:(89,150),
> state 0x10, button 7, same_screen YES
>
> ButtonPress event, serial 29, synthetic NO, window 0xe00001,
> root 0x4a, subw 0x0, time 334935931, (88,104), root:(89,150),
> state 0x10, button 4, same_screen YES
>
> ButtonRelease event, serial 29, synthetic NO, window 0xe00001,
> root 0x4a, subw 0x0, time 334935931, (88,104), root:(89,150),
> state 0x810, button 4, same_screen YES
>
> ButtonRelease event, serial 29, synthetic NO, window 0xe00001,
> root 0x4a, subw 0x0, time 334936027, (88,104), root:(89,150),
> state 0x10, button 7, same_screen YES
I'm being very careful not accidentally press the horizontal scroller
buttons. If there's a different mouse configuration I'm supposed to be
using here, I'd love to hear it. I spent alot of time trying out various
configurations under the 2.6.10 to find one that made everything
(including the cruise control buttons, which still don't work quite
right... see: http://bugzilla.kernel.org/show_bug.cgi?id=1786 ) working.
Various software versions below.
> atrus@agaeris:~$ xdpyinfo | grep 'X.Org version'
> X.Org version: 6.8.1.902
> atrus@agaeris:~$ uname -a
> Linux agaeris 2.6.11-rc3 #1 Thu Feb 10 23:17:14 MST 2005 i686
> GNU/Linux
--
Jeremy Nickurak <atrus@lkml.spam.rifetech.com>
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
next prev parent reply other threads:[~2005-02-15 4:15 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-01-05 15:22 Logitech MX1000 Horizontal Scrolling Esben Stien
2005-02-03 14:42 ` Esben Stien
2005-02-04 19:54 ` Vojtech Pavlik
2005-02-11 7:11 ` Jeremy Nickurak
2005-02-15 2:45 ` Esben Stien
2005-02-15 4:14 ` Jeremy Nickurak [this message]
2005-02-15 20:01 ` Esben Stien
2005-02-16 7:10 ` Jeremy Nickurak
2005-03-05 12:56 ` Esben Stien
2005-02-15 2:40 ` Esben Stien
2005-03-05 12:52 ` Esben Stien
2005-03-05 21:09 ` Jeremy Nickurak
2005-03-07 11:48 ` Esben Stien
2005-03-07 18:31 ` Esben Stien
2005-03-08 20:52 ` Vojtech Pavlik
2005-03-08 23:01 ` Jeremy Nickurak
2005-03-09 11:33 ` Esben Stien
2005-03-26 1:54 ` Esben Stien
2005-03-29 8:07 ` Jeremy Nickurak
2005-04-02 23:44 ` Esben Stien
2005-04-03 16:01 ` Juergen Kreileder
2005-04-03 23:41 ` Jeremy Nickurak
2005-04-05 3:14 ` Esben Stien
2005-04-05 3:12 ` Esben Stien
2005-04-05 3:48 ` David A. Desrosiers
2005-04-05 14:58 ` Esben Stien
2005-04-05 18:52 ` Juergen Kreileder
2005-04-05 14:56 ` Esben Stien
2005-04-05 18:47 ` Juergen Kreileder
2005-04-05 22:32 ` Jeremy Nickurak
2005-04-03 20:23 ` Peter Osterlund
-- strict thread matches above, loose matches on Subject: below --
2005-01-07 16:56 Aaron Gyes
[not found] <3jlKa-2o0-29@gated-at.bofh.it>
[not found] ` <3tQt7-cV-21@gated-at.bofh.it>
[not found] ` <3uhWj-6Tp-27@gated-at.bofh.it>
[not found] ` <3wDJ2-1jb-29@gated-at.bofh.it>
2005-03-05 7:16 ` Jeremy Nickurak
2005-03-06 6:01 Aaron Gyes
2005-03-06 20:32 ` Jeremy Nickurak
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=1108440859.26172.1.camel@localhost \
--to=atrus@lkml.spam.rifetech.com \
--cc=b0ef@esben-stien.name \
--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.