In message <[EMAIL PROTECTED]> you wrote:
> On Thu, 12 Apr 2007, Johannes Berg wrote:
> 
> > This is not true. With this X configuration:
> > 
> >     Section "InputDevice"
> >         Identifier  "EvDev"
> >         Driver      "evdev"
> >         Option      "SendCoreEvents"    "true"
> >         Option      "evBits"            "+1-2"
> >         Option      "keyBits"           "~272-287"
> >         Option      "relBits"           "~0-2 ~6 ~8"
> >         Option      "Pass"              "3"
> >     EndSection
> > I can scroll up in a window by moving my finger up, and scroll left in a
> > window by moving my finger right. That makes no sense, this patch therefore
> > removes the INVERT_HWHEEL quirk from the USB mightymouse.
> 
> Johannes, Bart, 
> 
> I unfortunately don't have the hardware in question to test with. This X 
> configuration is of course perfectly valid.
> 
> Bart, as you wrote the original patch which inverted the wheel, could you 
> provide some more information please? It seems to me that you guys have 
> different versions of mightymouse ... but I wouldn't believe they would 
> have the same PID :)

Give me a day or so to check all this out.  I don't think
looking at the X behavior is too useful: too many place that
the direction can be swapped.  Instead, look which way the
bits coming directly out of evdev point.  IIRC I set things
up so that positive X was the same as on other evdev
devices.  Is the supplied X config swapping the X axis with
this line?

  > >         Option      "evBits"            "+1-2"

One possible source of confusion is that Iceweasel scrolls
backward by default (on all devices, not just MM).  You can
fix this by changing a setting in the Iceweasel config.

        Bart

Reply via email to