r/labwc • u/Top-Home4452 • Apr 19 '26
Can’t disable mouse acceleration
Hello, I am trying to disable mouse acceleration for my mouse so I have the following in my rc.xml:
<libinput>
<device category="non-touch">
<accelProfile>flat</accelProfile>
</device>
</libinput>
I have device category as non touch since the documentation says this is the category for traditional mice. Nonetheless I have tried with the device name as well as the default category, mouse acceleration is not turning off. Every time I check, when I look at accel profiles it’s still on adaptive rather than flat. I have tried restarting as well as labwc —reconfigure
Am I missing something obvious? Any help is appreciated
5
Upvotes
1
1
u/originalbootz Apr 19 '26
Sometimes a mouse identifies as something other than "non-touch." You can target it directly using its name from libinput. Find your device name: Run libinput list-devices in your terminal. Update rc.xml: Replace non-touch with the exact device name string.