aboutsummaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
Diffstat (limited to '.config')
-rwxr-xr-x.config/awesome/xinput-daemon.sh34
1 files changed, 17 insertions, 17 deletions
diff --git a/.config/awesome/xinput-daemon.sh b/.config/awesome/xinput-daemon.sh
index 3ede3fc..4976b5f 100755
--- a/.config/awesome/xinput-daemon.sh
+++ b/.config/awesome/xinput-daemon.sh
@@ -2,12 +2,12 @@
# Function to apply the desired settings
apply_settings() {
- sleep 2
- xinput set-prop pointer:"Logitech USB Trackball" "libinput Natural Scrolling Enabled" 1
- xinput set-prop pointer:"Logitech USB Trackball" "libinput Accel Speed" 1.000000
- xinput set-prop pointer:"SteelSeries SteelSeries Rival 310 eSports Mouse" "libinput Accel Speed" 0.300000
- xinput set-prop pointer:"ELECOM ELECOM TrackBall Mouse" "libinput Accel Speed" 0.300000
- xinput set-prop pointer:"Logitech M705" "libinput Accel Speed" 1.000000
+ sleep 2
+ xinput set-prop pointer:"Logitech USB Trackball" "libinput Natural Scrolling Enabled" 1
+ xinput set-prop pointer:"Logitech USB Trackball" "libinput Accel Speed" 1.000000
+ xinput set-prop pointer:"SteelSeries SteelSeries Rival 310 eSports Mouse" "libinput Accel Speed" 0.300000
+ xinput set-prop pointer:"ELECOM ELECOM TrackBall Mouse" "libinput Accel Speed" 0.300000
+ xinput set-prop pointer:"Logitech M705" "libinput Accel Speed" 1.000000
}
# Initial application of settings
@@ -15,15 +15,15 @@ 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
+ # 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
done