
Emparelhei um Apple Magic Trackpad com meu laptop por meio do sistema bluetooth KDE. Funciona bem até eu tocá-lo com muitos dedos ou deslizá-lo muito, lembrando algum tipo de gesto (ou até o computador entrar no modo de suspensão), então ele simplesmente para de ignorar qualquer entrada, após executar sudo hciconfig hci0 reset
ele é automaticamente reconectado e funciona novamente, por um tempo ...
O mesmo problema existe ao conectá-lo a partir da linha de comando usando sudo hidd --connect
com evtest. Descobri que o problema é que quando um tripletap ou quadtip é detectado, o evento é reativado um zilhão de vezes, este é um único toque de três dedos:
Event: time 1393907073.611256, -------------- SYN_REPORT ------------
Event: time 1393907073.647294, type 1 (EV_KEY), code 334 (BTN_TOOL_TRIPLETAP), value 2
Se eu desligar o trackpad, os eventos continuarão disparando, não tenho certeza se ele está preso na fila de eventos ou se está sendo reativado na pilha do bluetooth.
Qualquer ajuda para desativar a entrada com vários dedos ou, melhor ainda, para fazê-la funcionar ou como depurá-la ainda mais, é muito apreciada!
Responder1
Seria útil se soubéssemos sua versão do Ubuntu, mas a página que encontrei é de uma página wiki oficial do Ubuntu.
Ele descreve um método usando ginn
with ginn-wrapper
(para reiniciar automaticamente ginn
em caso de falha) e configurá-lo para agir como touchpads Synaptics, e eu tenho um dispositivo Synaptics e um iMac, caso em que eles funcionammuitoda mesma forma, quase indistinguivelmente.
Espero que ajude você.
Aqui está o link:https://wiki.ubuntu.com/Multitouch/AppleMagicTrackpad