Skip to content
Snippets Groups Projects
Commit e2cd3475 authored by Walmes Marques Zeviani's avatar Walmes Marques Zeviani
Browse files

Modificações na mesa Wacom Bamboo.

parent cc14fa9a
No related branches found
No related tags found
No related merge requests found
......@@ -28,7 +28,8 @@ lsusb | grep 'Wacom'
xsetwacom --list devices
# Nome da mesa digitalizadora.
WACOM=$(xsetwacom --list devices | grep "STYLUS" | awk '{print gensub(/(.+) stylus.*/, "\\1", "g")}')
# WACOM=$(xsetwacom --list devices | grep "STYLUS" | awk '{print gensub(/(.+) stylus.*/, "\\1", "g")}')
WACOM="Wacom Bamboo Connect"
echo $WACOM
# Monitores disponíveis.
......@@ -59,24 +60,24 @@ echo $MAINMONITOR
# xsetwacom --set "Wacom Bamboo Connect Pen eraser" MapToOutput $MAINMONITOR
# Mapeia a Wacom para o monitor principal.
if xsetwacom --list devices | grep -q "STYLUS"; then
xsetwacom --set "$WACOM stylus" MapToOutput $MAINMONITOR
if xsetwacom --list devices | grep -q "Wacom Bamboo Connect .* STYLUS"; then
xsetwacom --set "$WACOM Pen stylus" MapToOutput $MAINMONITOR
fi
if xsetwacom --list devices | grep -q "ERASER"; then
xsetwacom --set "$WACOM eraser" MapToOutput $MAINMONITOR
if xsetwacom --list devices | grep -q "Wacom Bamboo Connect .* ERASER"; then
xsetwacom --set "$WACOM Pen eraser" MapToOutput $MAINMONITOR
fi
if xsetwacom --list devices | grep -q "PAD"; then
xsetwacom --set "$WACOM pad" MapToOutput $MAINMONITOR
if xsetwacom --list devices | grep -q "Wacom Bamboo Connect .* PAD"; then
xsetwacom --set "$WACOM Pad pad" MapToOutput $MAINMONITOR
fi
# Configura para manter mapeamento isométrico. -------------------------
if xsetwacom --list devices | grep -q "STYLUS"; then
if xsetwacom --list devices | grep -q "Wacom Bamboo Connect .* STYLUS"; then
# Determina a área do tablet.
AREALEFT=0
AREATOP=0
$(
xinput list-props "$WACOM stylus" | \
xinput list-props "$WACOM Pen stylus" | \
grep 'Wacom Tablet Area' | \
awk '{print gensub(/.*0, 0, ([0-9]+), ([0-9]+)/, "export AREARIGHT=\\1\nexport AREABOTTOM=\\2", "g")}'
)
......@@ -117,7 +118,7 @@ if xsetwacom --list devices | grep -q "STYLUS"; then
# xsetwacom set "$WACOM" MapToOutput $MAINMONITOR
# Define a área de trabalho para ter escala 1:1.
echo "Define área de trabalho para escala isométrica."
xsetwacom set "$WACOM stylus" \
xsetwacom set "$WACOM Pen stylus" \
Area $AREALEFT $AREATOP $RESULTRIGHT $RESULTBOTTOM
fi
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment