Como calibrar os tablets Wacom no Ubuntu Lucid?

4

Estou usando os tablets Wacom no Linux há algum tempo, quase exclusivamente no Ubuntu, e em versões anteriores usei xidump para rastrear valores de entrada. Eu usaria essa informação para colocar as configurações de calibração no meu arquivo xorg.conf. No entanto, na versão mais recente do Ubuntu, esse comando não existe e o pacote wacom-tools que o instalou anteriormente foi removido.

Existe um novo método para calibrar pads Wacom no Linux? Devo ter usado um método diferente o tempo todo para obter essa informação?

    
por Calvin Fisher 06.05.2010 / 19:30

2 respostas

2

Veja o que acabou funcionando para mim.

1) Encontre o número do dispositivo do seu tablet. (Para mim, usando uma string como o identificador de dispositivo não funcionou. Usando o número do dispositivo parece ser o melhor caminho a percorrer.)

$ xsetwacom --list --verbose
... Display is '(null)'.
... 'list' requested.
... Found device 'Virtual core XTEST pointer' (4).
... Found device 'Virtual core XTEST keyboard' (5).
... Found device 'Power Button' (6).
... Found device 'Video Bus' (7).
... Found device 'Power Button' (8).
... Found device 'Sleep Button' (9).
... Found device 'AT Translated Set 2 keyboard' (10).
... Found device 'Serial Wacom Tablet eraser' (11).
Serial Wacom Tablet eraser ERASER    
... Found device 'Serial Wacom Tablet' (12).
Serial Wacom Tablet STYLUS    
... Found device 'Macintosh mouse button emulation' (13).
... Found device 'SynPS/2 Synaptics TouchPad' (14).

2) Encontre os valores padrão / atuais para o seu sistema.

$ cat /var/log/Xorg.0.log | grep "Serial Wacom Tablet:"
(**) Serial Wacom Tablet: Applying InputClass "Wacom serial class"
(II) Serial Wacom Tablet: type not specified, assuming 'stylus'.
(II) Serial Wacom Tablet: other types will be automatically added.
(**) Serial Wacom Tablet: always reports core events
(II) Serial Wacom Tablet: hotplugging dependent devices.
(II) Serial Wacom Tablet: hotplugging completed.
(--) Serial Wacom Tablet: top X=0 top Y=0 bottom X=30730 bottom Y=18520 resol X=2540 resol Y=2540

3) Ajuste até encontrar bons valores.

$ xsetwacom set 12 TopX 60

4) Depois de encontrar bons valores, coloque-os em /usr/lib/X11/xorg.conf.d/10-wacom.conf

Section "InputClass"
        Identifier "Wacom serial class"
        MatchProduct "Serial Wacom Tablet"
        Driver "wacom"
        Option "ForceDevice" "ISDV4"
        Option "Button2" "3"
        Option "TopX" "60"
        Option "BottomX" "30690"
        Option "TopY" "10"
        Option "BottomY" "18350"
EndSection

Ter que redefinir repetidamente os valores é um pouco doloroso (mais do que apenas escrever quatro números, anwyay), mas não é o fim do mundo.

    
por 22.05.2010 / 16:41
0

Nunca vi necessidade de calibrar meu tablet Wacom, mas talvez ainda possa ajudar você ...

Instale o pacote evtest e execute sudo evtest /dev/input/wacom . Isso funcionou bem no meu sistema. Contrariamente à sua entrada man , no entanto, evtest parece apenas capturar os valores momentâneos quando iniciado. Assim, para calibração, você terá que executar evtest várias vezes e pará-lo usando CTRL-C.

Se você quiser armazenar suas configurações de calibração, você deve colocá-las no arquivo .xsessionrc que é originado sempre que você fizer o login no seu servidor X. Aqui vem um trecho do meu arquivo que alterna os botões da caneta:

if [ -x /usr/bin/xsetwacom ]; then
  # Wacom Intuos3 (Stylus)
  xsetwacom set 'Wacom Intuos3 6x8' 'Button1' '1'
  xsetwacom set 'Wacom Intuos3 6x8' 'Button2' '3'
  xsetwacom set 'Wacom Intuos3 6x8' 'Button3' '2'
fi
    
por 07.05.2010 / 11:58