Apple Magic Trackpad работает отлично, затем случайно останавливается до сброса hciconfig
Я подключил Apple Magic Trackpad к ноутбуку через систему Bluetooth KDE. Он работает нормально, пока я не коснусь его слишком большим количеством пальцев или не проведу слишком сильно, напоминая какой-то жест (или пока компьютер не перейдет в спящий режим), а затем просто перестанет игнорировать любой ввод после выполнения sudo hciconfig hci0 reset
он автоматически переподключается и снова работает, какое-то время...
Та же проблема существует при подключении его из командной строки с помощью sudo hidd --connect
с помощью evtest я обнаружил, что проблема заключается в том, что при обнаружении триплета или квадипа событие повторяется три раза, это одно касание тремя пальцами:
Event: time 1393907073.611256, -------------- SYN_REPORT ------------
Event: time 1393907073.647294, type 1 (EV_KEY), code 334 (BTN_TOOL_TRIPLETAP), value 2
Если я выключаю трекпад, события все равно продолжают срабатывать, не уверенный, застрял ли он в очереди событий или перезагружается в стеке bluetooth.
Любая помощь по отключению ввода несколькими пальцами или еще лучше, чтобы заставить его работать или как отлаживать дальше, очень ценится!
1 ответ
Было бы полезно, если бы мы знали вашу версию Ubuntu, но я нашел страницу с официальной вики-страницы Ubuntu.
Он описывает метод с использованием ginn
с ginn-wrapper
(для автоматического перезапуска ginn
в случае сбоя) и настройте его так, чтобы он действовал как сенсорная панель Synaptics, и у меня есть устройство Synaptics и iMac, и в этом случае они функционируют очень схожим, почти неразличимым образом.
Я надеюсь, что это поможет вам.
Вот ссылка: https://wiki.ubuntu.com/Multitouch/AppleMagicTrackpad