Tente fazer o downgrade do kernel de 4.2.0 para, por exemplo, 3.19.
Eu tenho um tablet X201 com multitouch de caneta e dedo executando o Ubuntu 14.04.4 com o kernel 4.2.0. Por nenhuma razão aparente, parece ter uma afinidade por não reconhecer entrada de dedo (doravante referida como "toque") depois de trabalhar anteriormente. Um cenário típico é uma inicialização sem problemas em um tablet totalmente funcional, com toque e stylus completamente funcionais. Depois de algum uso, a duração do tempo é totalmente diferente a cada vez, uma tentativa de usar a função de toque resulta em desapontamento. No entanto, depois de suspender e acordar, a funcionalidade retorna (embora inicialmente suspender resultaria na perda completa de funcionalidade do tablet, mas isso foi solucionado após a aplicação de esta solução alternativa.
Coisas que eu tentei:
xsetwacom list devices
mostra com sucesso todos os meus dispositivos, mesmo que eles não estejam funcionais no momento. Aqui está a saída de xsetwacom list devices
:
Wacom Serial Penabled 2FG Touchscreen stylus id: 13 type: STYLUS
Wacom Serial Penabled 2FG Touchscreen eraser id: 14 type: ERASER
Wacom Serial Penabled 2FG Touchscreen touch id: 15 type: TOUCH
sudo inputattach --daemon --w8001 /dev/ttyS*
, em que *
é de dmesg
e o comando é chamado depois de killall inputattach
.
lsmod
mostra os dois wacom
e wacom_8001w
. Eu descartei a possibilidade de um problema com uma conexão com um dispositivo de camada de entrada. Então os dados seriais estão passando (mesmo que estejam errados). O driver também é carregado.
O que está acontecendo? E por que ele é consertado por um ciclo de suspensão? E por que não segue nenhum padrão discernível?
Como um aparte, às vezes, depois de acordar da suspensão e do login, o toque e a caneta funcionarão por cerca de 5 segundos e, em seguida, pararão completamente de funcionar. Os mesmos 3 pontos enumerados acima foram testados neste cenário e com os mesmos resultados.
Tente fazer o downgrade do kernel de 4.2.0 para, por exemplo, 3.19.