Date: Thu, 29 Oct 2020 21:42:42 +0100 From: Stefan Blachmann <sblachmann@gmail.com> To: Craig Leres <leres@freebsd.org> Cc: "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org> Subject: Re: mouse tilt wheel between 12.1 and 12.2 Message-ID: <CACc-My0a5fgHgdtmZo7vgu6icnoisVMAGwMmmeLbrdsgowHqUA@mail.gmail.com> In-Reply-To: <9bc997ae-096c-c38b-377d-3bf64f530715@freebsd.org> References: <9bc997ae-096c-c38b-377d-3bf64f530715@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Just curious, does your xorg use evdev or libinput? On Linux, such issues happen, too, as a consequence of switching to from traditional evdev to wayland-compatible libinput. If you do not care about Wayland, just avoid libinput (blacklist if possible) and all is fine. On 10/29/20, Craig Leres <leres@freebsd.org> wrote: > For whatever reason mouse tilt wheel side buttons are a fragile feature. > Over the last year I've noticed that this stops work with different > versions of firefox and return with a later version. > > When I upgraded a desktop from 12.1 to 12.2 this week I found tilt wheel > stopped working with firefox (e.g. tilt-left does not go back a page). I > didn't find anything in UPDATING. And just to verify it was not the fact > that during the OS upgrade I also updated firefox from 82.0,2 -> > 82.0.1,2, I built and installed the older version but still no tilt wheel. > > I have been running moused: > > moused_flags="-m 4=6 -m 5=7" > > which results in: > > 2703 - Ss 0:27.60 /usr/sbin/moused -m 4=6 -m 5=7 -p > /dev/ums0 -t auto -I /var/run/moused.ums0.pid > 2759 - Is 0:00.00 /usr/sbin/moused -m 4=6 -m 5=7 -p > /dev/ums1 -t auto -I /var/run/moused.ums1.pid > > and my xorg.conf is attached. I also tried turning off moused and adding: > > Section "ServerFlags" > Option "BlankTime" "0" > Option "StandbyTime" "30" > Option "SuspendTime" "0" > Option "OffTime" "0" > + Option "AutoAddDevices" "False" > EndSection > > +Section "ServerLayout" > + Identifier "X.org Configured" > + Screen 0 "Screen0" 0 0 > + InputDevice "Mouse0" "CorePointer" > + InputDevice "Keyboard0" "CoreKeyboard" > +EndSection > + > > +EndSection > + > +Section "InputDevice" > + Identifier "Keyboard0" > + Driver "kbd" > +EndSection > + > +Section "InputDevice" > + Identifier "Mouse0" > + Driver "mouse" > + Option "Protocol" "auto" > + Option "Device" "/dev/ums0" > + Option "ZAxisMapping" "4 5 6 7" > EndSection > > which was the same. My mouse is a Cherry USB optical (MC 2000). Here is > a little Xorg.0.log output: > > [ 601.547] (**) evdev: vendor 0x0557 product 0x2419, class 0/0, rev > 1.10/1.00, addr 10: Device: "/dev/input/event9" > [ 601.547] (--) evdev: vendor 0x0557 product 0x2419, class 0/0, rev > 1.10/1.00, addr 10: Vendor 0x557 Product 0x2419 > [ 601.547] (--) evdev: vendor 0x0557 product 0x2419, class 0/0, rev > 1.10/1.00, addr 10: Found 3 mouse buttons > [ 601.547] (--) evdev: vendor 0x0557 product 0x2419, class 0/0, rev > 1.10/1.00, addr 10: Found scroll wheel(s) > [ 601.547] (--) evdev: vendor 0x0557 product 0x2419, class 0/0, rev > 1.10/1.00, addr 10: Found relative axes > [ 601.547] (II) evdev: vendor 0x0557 product 0x2419, class 0/0, rev > 1.10/1.00, addr 10: Forcing relative x/y axes to exist. > [ 601.547] (II) evdev: vendor 0x0557 product 0x2419, class 0/0, rev > 1.10/1.00, addr 10: Configuring as mouse > [ 601.547] (II) evdev: vendor 0x0557 product 0x2419, class 0/0, rev > 1.10/1.00, addr 10: Adding scrollwheel support > [ 601.547] (**) evdev: vendor 0x0557 product 0x2419, class 0/0, rev > 1.10/1.00, addr 10: YAxisMapping: buttons 4 and 5 > [ 601.547] (**) evdev: vendor 0x0557 product 0x2419, class 0/0, rev > 1.10/1.00, addr 10: EmulateWheelButton: 4, EmulateWheelInertia: 10, > EmulateWheelTimeout: 200 > > Does anybody see my issue? > > Craig >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACc-My0a5fgHgdtmZo7vgu6icnoisVMAGwMmmeLbrdsgowHqUA>