Apple Magic Trackpad funktioniert hervorragend und stoppt dann nach dem Zufallsprinzip, bis hciconfig zurückgesetzt wird


8

Ich habe ein Apple Magic Trackpad über das KDE-Bluetooth-System mit meinem Laptop gekoppelt. Es funktioniert einwandfrei, bis ich es mit zu vielen Fingern berühre oder es zu stark wie eine Geste wische (oder bis der Computer in den Ruhezustand wechselt). Dann hört es einfach auf, Eingaben zu ignorieren, nachdem sudo hciconfig hci0 resetes ausgeführt wurde, wird es automatisch wieder verbunden und funktioniert wieder. für eine Weile ...

Das gleiche Problem besteht beim Verbinden über die sudo hidd --connectBefehlszeile mit evtest. Ich habe herausgefunden, dass das Problem darin besteht, dass das Ereignis millionenfach erneut ausgelöst wird, wenn ein Tripletap oder Quadtip erkannt wird. Dies ist ein einziger Drei-Finger-Tipp:

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

Wenn ich das Trackpad ausschalte, werden die Ereignisse immer noch ausgelöst. Ich bin mir nicht sicher, ob es in der Ereigniswarteschlange steckt oder ob es im Bluetooth-Stack erneut ausgelöst wird.

Jede Hilfe, um die Mehrfingereingabe zu deaktivieren oder noch besser, damit es funktioniert oder wie man es weiter debuggt, wird sehr geschätzt!

Antworten:


2

Es wäre nützlich, wenn wir Ihre Ubuntu-Version kennen würden, aber die Seite, die ich gefunden habe, stammt von einer offiziellen Ubuntu-Wiki-Seite.

Es beschreibt eine Methode, die ginnmit ginn-wrapper(zum automatischen Neustart ginnim Falle eines Absturzes) verwendet und so konfiguriert wird, dass sie sich wie Synaptics-Touchpads verhält. Ich habe sowohl ein Synaptics-Gerät als auch einen iMac. In diesem Fall funktionieren sie sehr ähnlich, fast ununterscheidbar.

Ich hoffe es hilft dir weiter.

Hier ist der Link: https://wiki.ubuntu.com/Multitouch/AppleMagicTrackpad


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.