O Apple Magic Trackpad está funcionando muito bem e para aleatoriamente até que o hciconfig seja redefinido

8

Emparelhei um Apple Magic Trackpad com o meu laptop através do sistema bluetooth do KDE. Funciona bem até eu tocá-lo com muitos dedos ou deslizá-lo demais, parecendo algum tipo de gesto (ou até o computador entrar no modo de suspensão), então simplesmente para de ignorar qualquer entrada, depois de executá- sudo hciconfig hci0 resetlo é reconectado automaticamente e funciona novamente, por um tempo ...

O mesmo problema existe ao conectá-lo a partir da linha de comando usando sudo hidd --connectcom evtest. Descobri que o problema é quando um tripletap ou quadtip é detectado, o evento é disparado um zilhão de vezes, este é um único toque de três dedos:

http://pastebin.com/KWYHbx5G

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 ainda continuam disparando, não tenho certeza se ele está preso na fila de eventos ou se está sendo disparado novamente na pilha de bluetooth.

Qualquer ajuda para desativar a entrada de vários dedos ou, melhor ainda, para fazê-la funcionar ou como depurá-la ainda mais é muito apreciada!

Gletscher
fonte

Respostas:

2

Seria útil se conhecê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 ginnwith ginn-wrapper(para reiniciar automaticamente ginnem caso de falha) e configurá-lo para agir como touchpads Synaptics, e eu tenho um dispositivo Synaptics e um iMac; nesse caso, eles funcionam de maneira muito semelhante, quase indistinguível.

Espero que ajude você.

Aqui está o link: https://wiki.ubuntu.com/Multitouch/AppleMagicTrackpad

nhubbard
fonte