Apple Magic Trackpad działa świetnie, a następnie losowo zatrzymuje się aż do zresetowania hciconfig

8

Połączyłem Apple Magic Trackpad z laptopem przez system Bluetooth KDE. Działa dobrze, dopóki nie dotknę go zbyt dużą liczbą palców lub nie przeciągnę go zbyt mocno, przypominając jakiś gest (lub dopóki komputer nie przejdzie w tryb uśpienia), po prostu przestanie ignorować wszelkie dane wejściowe, po wykonaniu sudo hciconfig hci0 resetautomatycznie zostanie ponownie połączone i ponownie uruchomi się, przez chwilę ...

Ten sam problem istnieje podczas łączenia go z wiersza polecenia za sudo hidd --connectpomocą evtest. Dowiedziałem się, że problem polega na wykryciu tripletu lub quadtipa, gdy zdarzenie jest ponownie wywoływane kilka razy, to jedno dotknięcie trzema palcami:

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

Jeśli wyłączę gładzik, zdarzenia nadal będą się uruchamiać, nie jestem pewien, czy utknęło w kolejce zdarzeń lub czy zostało ponownie uruchomione na stosie Bluetooth.

Jakakolwiek pomoc w wyłączeniu wprowadzania wielu palców lub jeszcze lepiej, aby działała lub jak dalej debugować, jest bardzo mile widziana!

gletscher
źródło

Odpowiedzi:

2

Byłoby użyteczne, gdybyśmy znali twoją wersję Ubuntu, ale strona, którą znalazłem, pochodzi z oficjalnej strony wiki Ubuntu.

Opisuje metodę używającą ginnz ginn-wrapper(do automatycznego restartu ginnw przypadku awarii) i skonfiguruj ją, aby działała jak touchpad Synaptics, a ja mam zarówno urządzenie Synaptics, jak i iMac, w którym to przypadku działają one bardzo podobnie, prawie nie do odróżnienia.

Mam nadzieję, że to ci pomoże.

Oto link: https://wiki.ubuntu.com/Multitouch/AppleMagicTrackpad

Nhubbard
źródło
Zobacz askubuntu.com/questions/589617/…
Tim Richardson