From 02dd0c7a37873a121b386fafc5201c06f7ea4461 Mon Sep 17 00:00:00 2001 From: Blista Kanjo Date: Sat, 17 Jun 2023 00:32:34 -0400 Subject: refactor: removed comments, readable as-is --- .config/awesome/xinput-daemon.sh | 8 -------- 1 file changed, 8 deletions(-) (limited to '.config') diff --git a/.config/awesome/xinput-daemon.sh b/.config/awesome/xinput-daemon.sh index 4976b5f..97ed7a8 100755 --- a/.config/awesome/xinput-daemon.sh +++ b/.config/awesome/xinput-daemon.sh @@ -1,6 +1,5 @@ #!/bin/sh -# Function to apply the desired settings apply_settings() { sleep 2 xinput set-prop pointer:"Logitech USB Trackball" "libinput Natural Scrolling Enabled" 1 @@ -10,19 +9,12 @@ apply_settings() { xinput set-prop pointer:"Logitech M705" "libinput Accel Speed" 1.000000 } -# Initial application of settings apply_settings -# Continuously monitor for changes in USB devices and reapply settings if any change is detected while true; do - # Get the current state of USB devices state=$(lsusb) - - # Wait for 2 seconds sleep 2 - # Compare the current state with the new state of USB devices - # If any change is detected, reapply the settings if [ "$state" != "$(lsusb)" ]; then apply_settings fi -- cgit v1.2.3