Encontrei minha solução.
Edite /usr/share/X11/xorg.conf.d/50-wacom.conf e adicione "Option" Toque em "" off "" para cada grupo. Funciona como um encanto.
Executando o Ubuntu 11.04. Tem um bambu Touch & Pen CTH-460 e funciona fora da caixa. A resposta da caneta funciona muito bem, mas a resposta dos dedos é horrível. Existe uma maneira de desativar a resposta do dedo e só a caneta funciona? O tablet diferencia claramente entre os dois, então deve haver uma maneira de desativar um. algum pensamento?
Encontrei minha solução.
Edite /usr/share/X11/xorg.conf.d/50-wacom.conf e adicione "Option" Toque em "" off "" para cada grupo. Funciona como um encanto.
Você pode usar o utilitário de linha de comando xinput. Primeiro use xinput list
para encontrar o ID do seu dispositivo:
user@ubuntu:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech USB Trackball id=10 [slave pointer (2)]
⎜ ↳ Wacom ISDv4 E3 Finger id=11 [slave pointer (2)]
⎜ ↳ Wacom ISDv4 E3 Pen id=12 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=15 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Power Button id=9 [slave keyboard (3)]
↳ HP Webcam id=13 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)]
↳ HP WMI hotkeys id=16 [slave keyboard (3)]
Portanto, no meu caso, a parte de toque tem um ID de dispositivo igual a 11
. Em seguida, você define o device enabled
property use xinput set-prop
, assim:
user@ubuntu:~$ xinput set-prop 11 "Device Enabled" "0"
Você pode ativá-lo novamente com:
user@ubuntu:~$ xinput set-prop 11 "Device Enabled" "1"
Você terá que fazer isso toda vez que reiniciar o computador. Além disso, o ID do dispositivo pode mudar entre as botas.
Você também pode usar xsetwacom
, que, na minha opinião, é um proxy para xinput
, mas apenas para dispositivos wacom / touch. Os números de identificação em xsetwacom --list devices
correspondem a xinput list
.
Bem, aqui está como usar xsetwacom
:
this@this:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Wacom ISDv4 E6 Pen stylus id=10 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
⎜ ↳ Wacom ISDv4 E6 Pen eraser id=15 [slave pointer (2)]
⎜ ↳ TPPS/2 IBM TrackPoint id=16 [slave pointer (2)]
⎜ ↳ Wacom ISDv4 E6 Finger touch id=11 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ Integrated Camera id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
↳ ThinkPad Extra Buttons id=14 [slave keyboard (3)]
this@this:~$ xsetwacom --list devices
Wacom ISDv4 E6 Pen stylus id: 10 type: STYLUS
Wacom ISDv4 E6 Pen eraser id: 15 type: ERASER
Wacom ISDv4 E6 Finger touch id: 11 type: TOUCH
this@this:~$ xsetwacom set 11 Touch "off"
this@this:~$