Отключение касания одним пальцем, но сохранение касания двумя пальцами Ubuntu 12.04

Возможность отключения сенсорной панели во время набора текста не работает на моем Samsung RC512 с сенсорной панелью Elantech, и я наслаждаюсь эмуляцией прокрутки двумя пальцами и эмуляцией среднего щелчка двумя пальцами слишком сильно, чтобы отключить касание сенсорной панели. Когда я набираю, курсор будет прыгать вокруг, потому что я ударю по сенсорной панели ладонью. Как отключить постукивание одним пальцем, но продолжать постукивание несколькими пальцами?

2 ответа

synclient TapButton1=0
  • TapButton1 означает нажатие одним пальцем.
  • 0 значит ничего не делать.

xinput позволит вам манипулировать свойствами устройств интерфейса пользователя. Он также покажет вам, какие устройства интерфейса пользователя есть, и некоторые параметры для управления ими, такие как их имя и идентификатор.

xinput

Показывает список устройств, у меня есть тачпад Elantech, который отображается как ETPS/2 Elantech Touchpad id=12 [slave pointer (2)], Вы должны выполнить команду, чтобы увидеть то же самое, но я напишу свой ответ, используя вывод, который я вижу.

xinput list-props 12

Показывает доступные свойства для элемента с идентификатором 12, описание которого вы можете увидеть на справочной странице Synaptics.

Похоже, что может быть несколько стратегий для того, что вы ищете, но свойство Synaptics Tap Action (327) выглядит многообещающе, и страница руководства говорит, чтобы установить это в 0, чтобы отключить.

 xinput set-prop 12 327 0

где 12 - идентификатор устройства, как показано xinput и 327 это номер свойства, как видно из xinput list-props 12

Другие вопросы по тегам