i'm trying to lower my debounce time down to 4ms and i've been trying using xinput so i did
xinput --list|grep -i mouse and i got as output
↳ CUST0001:00 04F3:30AA Mouse id=14 [slave pointer (2)] then i tried
xinput --set-prop 14 "Evdev Debounce Delay" 4 but got
property 'Evdev Debounce Delay' doesn't exist, you need to specify its type and format i also tried with single quotes but same output please help``
xinput --list-props 14 output
Device 'CUST0001:00 04F3:30AA Mouse': Device Enabled (156): 1 Coordinate Transformation Matrix (158): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 libinput Natural Scrolling Enabled (293): 0 libinput Natural Scrolling Enabled Default (294): 0 libinput Scroll Methods Available (295): 0, 0, 1 libinput Scroll Method Enabled (296): 0, 0, 1 libinput Scroll Method Enabled Default (297): 0, 0, 1 libinput Button Scrolling Button (298): 3 libinput Button Scrolling Button Default (299): 3 libinput Button Scrolling Button Lock Enabled (300): 0 libinput Button Scrolling Button Lock Enabled Default (301): 0 libinput Accel Speed (304): 0.000000 libinput Accel Speed Default (305): 0.000000 libinput Accel Profiles Available (306): 1, 1 libinput Accel Profile Enabled (307): 1, 0 libinput Accel Profile Enabled Default (308): 1, 0 libinput Left Handed Enabled (309): 0 libinput Left Handed Enabled Default (310): 0 libinput Send Events Modes Available (278): 1, 0 libinput Send Events Mode Enabled (279): 0, 0 libinput Send Events Mode Enabled Default (280): 0, 0 Device Node (281): "/dev/input/event8" Device Product ID (282): 1267, 12458 libinput Drag Lock Buttons (311): <no items> libinput Horizontal Scroll Enabled (312): 1 1 Answer
It is possible, but this may not apply for all mice. Type:
sudo -i
Enter your password then type:
libinput list-devices | grep Device
Then cd to the this directory by using this command:
cd /usr/share/libinput
Take note of your mouses name. Like for my wireless mouse it is MOSART Semi. 2.4G Wireless Mouse
Then type touch local-overrides.quirks
Now, to edit the file where you change the debounce time type:
nano local-overrides.quirks
Then edit the file according to your needs. Like this is an example:
[Mouse Name]
MatchName=Mouse Name
ModelBouncingKeys=1
Like for my mouse it will be:
[MOSART Semi. 2.4G Wireless Mouse]
MatchName=MOSART Semi. 2.4G Wireless Mouse
ModelBouncingKeys=4