Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- killall monitor-sensor
- while inotifywait -e modify /dev/shm/sensor.log; do
- ORIENTATION=$(tail /dev/shm/sensor.log | grep 'orientation' | tail -1 | grep -oE '[^ ]+$')
- case "$ORIENTATION" in
- normal)
- xrandr -o normal
- xinput set-prop "xwayland-tablet stylus" --type=float "Coordinate Transformation Matrix" 1 0 0 0 1 0 0 0 1;;
- right-up)
- xrandr -o right
- xinput set-prop "xwayland-tablet stylus" --type=float "Coordinate Transformation Matrix" 0 1 0 -1 0 1 0 0 1;;
- left-up)
- xrandr -o left
- xinput set-prop "xwayland-tablet stylus" --type=float "Coordinate Transformation Matrix" 0 -1 1 1 0 0 0 0 1;;
- bottom-up)
- xrandr -o inverted
- xinput set-prop "xwayland-tablet stylus" --type=float "Coordinate Transformation Matrix" -1 0 1 0 -1 1 0 0 1;;
- esac
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement