Cleanup tabletmode

This commit is contained in:
madmaurice 2015-10-24 02:10:31 +02:00
parent da69610ea5
commit b7b431038f
1 changed files with 20 additions and 8 deletions

View File

@ -5,14 +5,26 @@ cd $(dirname $0)
INTERN="LVDS1"
IDS=$(./wacomdevices.sh)
set_monitor_rotation() {
rotation=${1:-normal}
xrandr --output $INTERN --rotate $rotation
}
set_tablet_rotation() {
rotation=${1:-none}
for i in $IDS; do xsetwacom set $i Rotate $rotation; done
}
set_tablet_output() {
output=${1:-LVDS1}
for i in $IDS; do xsetwacom set $i MapToOutput $output; done
}
if [ "$1" == "on" ]; then
#xrandr --output $INTERN --rotate left
xrandr --output $INTERN --rotate inverted
for i in $IDS; do xsetwacom set $i Rotate half; done
set_monitor_rotation inverted
set_tablet_rotation half
set_tablet_output $INTERN
else
#xrandr --output $INTERN --rotate left
xrandr --output $INTERN --rotate normal
for i in $IDS; do xsetwacom set $i Rotate none; done
set_monitor_rotation normal
set_tablet_rotation none
fi