summaryrefslogtreecommitdiffstats
path: root/public/.local/bin/laptop-xinput_setup.sh
diff options
context:
space:
mode:
Diffstat (limited to 'public/.local/bin/laptop-xinput_setup.sh')
-rwxr-xr-xpublic/.local/bin/laptop-xinput_setup.sh8
1 files changed, 6 insertions, 2 deletions
diff --git a/public/.local/bin/laptop-xinput_setup.sh b/public/.local/bin/laptop-xinput_setup.sh
index b707549..fcf1378 100755
--- a/public/.local/bin/laptop-xinput_setup.sh
+++ b/public/.local/bin/laptop-xinput_setup.sh
@@ -17,11 +17,15 @@ pulse15() {
# Mice
# 3-bit prop meanings for convenience (see libinput man for more info):
# * "profile": adaptive, flat, custom
+ # https://man.archlinux.org/man/libinput.4#libinput~2
# * "scroll method": twofinger, edge, button
+ # https://man.archlinux.org/man/libinput.4#libinput~22
+ # https://wiki.archlinux.org/title/Libinput#Scroll_with_mouse_by_holding_a_button
# Buffalo BSMBU19 (125 Hz)
xinput set-prop "HID 1bcf:08a0 Mouse" "libinput Accel Profile Enabled" 1 0 0
- xinput set-prop "HID 1bcf:08a0 Mouse" "libinput Accel Speed" .5
- xinput set-prop "HID 1bcf:08a0 Mouse" "libinput Scroll Method Enabled" 0 0 1
+ xinput set-prop "HID 1bcf:08a0 Mouse" "libinput Accel Speed" .9
+ xinput set-prop "HID 1bcf:08a0 Mouse" "libinput Scroll Method Enabled" 0 0 0
+ xinput set-prop "HID 1bcf:08a0 Mouse" "libinput Button Scrolling Button" 2
}
pulse15