From 76196f760716990ee239a2455ce62b07425e0540 Mon Sep 17 00:00:00 2001 From: Mitchell Riedstra Date: Mon, 22 Jan 2024 19:35:09 -0500 Subject: Initial --- river/pointer | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100755 river/pointer (limited to 'river/pointer') diff --git a/river/pointer b/river/pointer new file mode 100755 index 0000000..caa6053 --- /dev/null +++ b/river/pointer @@ -0,0 +1,23 @@ +#!/bin/sh + +# All mice no acceleration +riverctl list-inputs | grep -i '^pointer' \ + | xargs -I{} riverctl input {} accel-profile flat + +setTouchpad() { + riverctl list-inputs | grep -i 'touchpad' | xargs -I{} riverctl input {} "$@" +} + +# But it's okay for touchpads +setTouchpad accel-profile adaptive +setTouchpad pointer-accel .3 +# Mac style two finger to right click +setTouchpad click-method clickfinger +# Tap click is buggy on some touchpads ( Notably my HP Elitebook ) +setTouchpad tap disabled + +# Thse are defaults, but I'm going to override them anyway: +setTouchpad scroll-method two-finger +setTouchpad natural-scroll disabled +setTouchpad middle-emulation enabled + -- cgit v1.2.3