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