0

Over the past couple days, I've been fighting to take control of pointer acceleration in Xorg, and I'm just about at my wit's end with this. I managed to get the standard properties to work by uninstalling the libinput drivers, which also fixed some other issues with my touchpad. After some tweaking, I managed to get the following config file to work:

Section "InputClass"
  Identifier "Mouse Acceleration"
  MatchIsPointer "yes"
  Option "AccelerationProfile" "6"
  Option "AdaptiveDeceleration" "1.25"
  Option "AccelerationScheme" "none"
  Option "AccelSpeed" ".5"
  Option "AccelerationNumerator" "5"
  Option "AccelerationDenominator" "3"
  Option "AccelerationThreshold" "0"
EndSection

Section "InputClass"
  Identifier "Touchpad Acceleration"
  MatchIsTouchpad "yes"
  Option "AccelerationProfile" "6"
  Option "ConstantDeceleration" "4"
  Option "AdaptiveDeceleration" "4"
  Option "AccelerationScheme" "none"
  Option "AccelSpeed" ".5"
  Option "AccelerationNumerator" "1"
  Option "AccelerationDenominator" "3"
  Option "AccelerationThreshold" "0"
EndSection

Section "InputClass"
  Identifier "Synaptics Acceleration"
  MatchDriver "synaptics"
  Option "MinSpeed" "1.0"
  Option "MaxSpeed" "1.0"
  Option "AccelFactor" "1.0"
EndSection

I've verified that this works by going through /var/log/Xorg.0.log and making sure it read all the properties correctly, and they are all there - it sets the scheme, profile, numerator, denominator, and threshold correctly. However, running xset q and xinput get-ptr-feedbacks <my mouse> show that the acceleration is now set to 9/2 with a threshold of 6. Furthermore, fixing the acceleration with xset m 1/2 0 works, but switching to a TTY and back resets it. Some settings daemon or something is clearly controlling this, but I have no idea what it could be and no clue how to track down when this happens.

Note: this happens both with the touchpad and mouse

  • I experienced issues with the mouse acceleration when I updated the kernel manually. Have you done this? – Sean Patterson May 18 '17 at 12:35
  • @PretzelJones No, not aside from letting aptitude auto-update the initial image. – rookie1024 May 20 '17 at 1:18

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Browse other questions tagged or ask your own question.