From c14f39af557dca6f05ae776b365f91b636919330 Mon Sep 17 00:00:00 2001 From: Andrew Cady Date: Fri, 6 May 2022 02:52:32 -0400 Subject: thinkfix.sh --- dot/local/bin/thinkfix.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 dot/local/bin/thinkfix.sh diff --git a/dot/local/bin/thinkfix.sh b/dot/local/bin/thinkfix.sh new file mode 100755 index 0000000..fec6278 --- /dev/null +++ b/dot/local/bin/thinkfix.sh @@ -0,0 +1,22 @@ +#!/bin/bash +sensitivity=128 +speed=97 + +sensitivity=128 +speed=50 + +die() { echo "Error: $*" >&2; exit 1; } + +[ "$UID" = 0 ] || + exec sudo -- "$0" "$@" || + die "you are not root and sudo failed to become root" + +#device=/sys/devices/platform/i8042/serio1/serio2 +device=$(find /sys/devices/platform/i8042/ -name sensitivity -print -a -quit) && + [ "$device" ] || die "could not find i8042 device" +device=${device%/*} + +for v in sensitivity speed +do + echo ${!v} > $device/$v +done -- cgit v1.2.3