aboutsummaryrefslogtreecommitdiff
path: root/awesome/xinput-daemon.sh
blob: 774cd5512e65ed0032e1db0801069901ed109ed2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/sh

xinput set-prop pointer:"Logitech USB Trackball" "libinput Natural Scrolling Enabled" 1
xinput set-prop pointer:"Logitech USB Trackball" "libinput Accel Speed" 0.90000
xinput set-prop pointer:"SteelSeries SteelSeries Rival 310 eSports Mouse" "libinput Scrolling Pixel Distance" 50
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.650000
xinput set-prop pointer:"ELECOM ELECOM TrackBall Mouse" "libinput Scrolling Pixel Distance" 50
xinput set-prop pointer:"Logitech M705" "libinput Accel Speed" 1.000000
xinput set-prop pointer:"Logitech M705" "libinput Scrolling Pixel Distance" 50


while true; do state=$(lsusb) && sleep 2 && [ "$state != $(lsusb)" ] && /home/kylert/.config/awesome/xinput.sh; done