Comment # 9 on bug 1031013 from
(In reply to Max Staudt from comment #7)
> (In reply to Felipe Abrahao from comment #5)
> > linux-tnt0:/home/abrahaofs # xinput --list-props "Logitech USB Optical Mouse"
> > Device 'Logitech USB Optical Mouse':
> > [...]
> >         libinput Accel Speed (653):     0.000000
> > [...]
> > linux-tnt0:/home/abrahaofs # xinput --set-prop "Logitech USB Optical Mouse"
> > 653 -0.7
> 
> This is indeed the right way to set acceleration when using the libinput
> backend for your mouse, which is now the default in openSUSE.
> 
> I'm afraid 'xset mouse' is non-functional due to the design of the libinput
> backend itself. Here is the developer's statement:
> 
>   https://bugzilla.redhat.com/show_bug.cgi?id=1227522#c1
> 
> So yeah, working as designed. Given that the acceleration in libinput is
> completely separate code from that in the X server itself, I don't see a way
> to fix this. Sorry.
> 
> If you really want this to work, you can either write an xorg.conf rule to
> use evdev for your device, or uninstall xf86-input-libinput and make sure
> that xf86-input-evdev is installed instead.
> 
> 
> Here is an untested snippet which could work if you drop it in
> /etc/X11/xorg.conf.d/99-my-mouse-uses-evdev.conf (make sure that
> xf86-input-evdev is installed):
> 
> Section "InputClass"
>         Identifier "Logitech USB Optical Mouse"
>         MatchDriver "evdev"
> EndSection
> 
> 
> If you ever report trouble with your mouse after making such a change,
> please make *sure* you let us know that you decided to use a different
> xf86-input-* driver!

The snippet didn't work.
Which driver library works better so? May I choose to use only evdev without
compromising the rest of my system?


You are receiving this mail because: