mouse tilt wheel between 12.1 and 12.2
Stefan Blachmann
sblachmann at gmail.com
Thu Oct 29 20:42:46 UTC 2020
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 at 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
>
More information about the freebsd-hackers
mailing list