33 lines
761 B
Plaintext
Executable file
33 lines
761 B
Plaintext
Executable file
cur_state=`xrandr -q | grep LVDS | cut -d' ' -f5`
|
|
if [ $cur_state = "(normal" ]; then
|
|
cur_state="0"
|
|
elif [ $cur_state = "left" ]; then
|
|
cur_state="1"
|
|
elif [ $cur_state = "inverted" ]; then
|
|
cur_state="2"
|
|
elif [ $cur_state = "right" ]; then
|
|
cur_state="3"
|
|
fi
|
|
|
|
if [ $cur_state = "3" ]; then
|
|
xrandr -o 1
|
|
xsetwacom set 10 Rotate ccw
|
|
xsetwacom set 9 Rotate ccw
|
|
xsetwacom set 15 Rotate ccw
|
|
elif [ $cur_state = "1" ]; then
|
|
xrandr -o 3
|
|
xsetwacom set 10 Rotate cw
|
|
xsetwacom set 9 Rotate cw
|
|
xsetwacom set 15 Rotate cw
|
|
elif [ $cur_state = "0" ]; then
|
|
xrandr -o 2
|
|
xsetwacom set 10 Rotate half
|
|
xsetwacom set 9 Rotate half
|
|
xsetwacom set 15 Rotate half
|
|
else
|
|
xrandr -o 0
|
|
xsetwacom set 10 Rotate none
|
|
xsetwacom set 9 Rotate none
|
|
xsetwacom set 15 Rotate none
|
|
fi
|