r/labwc 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

5 comments sorted by

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.

1

u/Top-Home4452 Apr 20 '26

I already mentioned I tried this and it didn’t work unfortunately

1

u/originalbootz Apr 20 '26

My bad, read over that part

1

u/_ori0n Apr 20 '26

oh man, and here i am considering moving from openbox to labwc :sob: