Quero usar meu antigo tablet gráfico Genius MousePen 8x6 com meu notebook executando Debian stretch (teste) amd64 e Gnome 3.20. O tablet já estava funcionando antes de eu reiniciar o sistema operacional, agora não está. O LED do tablet pisca se eu tocá-lo com a caneta, mas o cursor não se move e nenhum clique é reconhecido. (mesmo em libinput-debug-events
)
~ % lsusb
Bus 002 Device 009: ID 5543:0005 UC-Logic Technology Corp. Tablet WP8060U
(lsusb -v aqui:http://nopaste.linux-dev.org/?1119974).
~ % xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ RAPOO RAPOO 5G Wireless Device id=11 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=14 [slave pointer (2)]
⎜ ↳ UC-LOGIC Tablet WP8060U Mouse id=9 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
[...]
Normalmente o tablet é mostrado aqui como dois dispositivos: UC-LOGIC Tablet WP8060U Mouse
e UC-LOGIC Tablet WP8060U Pen
. O primeiro dispositivo é para o mouse opcional (não o possuo, então não posso tentar), o segundo para a caneta, que não está funcionando.
O que também descobri (e o que considero mais importante):
% sudo libinput-ist-devices
libinput error: libinput bug: Device 'UC-LOGIC Tablet WP8060U Pen' does not meet tablet criteria. Ignoring this device.
[...]
Device: UC-LOGIC Tablet WP8060U Mouse
Kernel: /dev/input/event15
Group: 4
Seat: seat0, default
Capabilities: pointer
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: disabled
Calibration: n/a
Scroll methods: button
Click methods: none
Disable-w-typing: n/a
Accel profiles: flat *adaptive
Rotation: n/a
Inicializei um Lubuntu 16.04 live, lá funcionou o tablet sem problemas, xinput list
e libinput-list-devices
os dois dispositivos foram mostrados.
Então, o que posso fazer para corrigir isso?
Responder1
Não tenho uma solução, mas depois de meio dia de frustração, acho que tenho uma solução alternativa para você se estiver usando o Debian 8 ("Stretch").
Eu tive exatamente os mesmos sintomas:
- UC-LOGIC Tablet WP8060U Mouse e Pen ambos trabalhando no (K)ubuntu, depois de umdesastrosoatualize para o LTS mais recente, o dispositivo pen desapareceu após mudar para o Debian 8 (usando
xserver-xorg
1:7.7+18). libinput
escreve uma mensagem para /var/log/Xorg.0.log dizendo que não consegue lidar com o dispositivo caneta devido a um bug interno.- A instalação do
xserver-xorg-input-evdev
parece uma boa opção porque relata a captura do dispositivo caneta, mas logo depois o libinput tenta conectá-lo, sofre um erro interno e desativa o dispositivo.
Minha solução alternativa foi:
- Instalar
xserver-xorg-input-evdev
- Coloque a seguinte estrofe
/etc/X11/xorg.conf
(na verdade, este é meu xorg.conf na íntegra):
Seção "InputClass" Identificador "evdev tablet catchall" MatchIsTablet "ativado" MatchDevicePath "/dev/input/evento*" Driver "evdev" Seção Final
Isso claramente é um libinput
bug: ele é até registrado como tal no arquivo de log. Espero que alguém conserte isso um dia e então a caneta tablet simplesmente funcionará (TM).
Espero que isto ajude.