У меня были похожие проблемы, и я нашел ответ в этом блоге довольно полным и скопировал соответствующие детали:
Настройка обнаружения ладони:
Включите обнаружение ладони, в терминале типа:
$ synclient PalmDetect=1
Установите максимальную ширину, которая должна интерпретироваться как палец вместо ладони. Я выбираю 4, большинство инструкций используют 10, хорошо бы немного догадаться и проверить здесь:
$ synclient PalmMinWidth=4
Затем установите минимальную высоту ладони против пальца:
$ synclient PalmMinZ=50
Наконец, в Ubuntu по умолчанию не включен средний щелчок тремя пальцами, поэтому, если вы хотите включить его, используйте:
$ synclient TapButton2=3 TapButton3=2
Теоретически это должно включать касание двумя пальцами для среднего щелчка и касание тремя пальцами для правого щелчка, но в Ubuntu 13.04 результирующее поведение совершенно противоположное. Поэтому, если вы предпочитаете нажатие двумя пальцами для среднего щелчка:
$ synclient TapButton2=2 TapButton3=3
Чтобы сделать это постоянным после того, как вы нашли правильные настройки, сохраните их, в 50-synaptics.conf
которых они находятся /usr/share/X11/xorg.conf.d/50-synaptics.conf
в Debian / Ubuntu (Semplice) и /etc/X11/xorg.conf.d/50-synaptics.conf
в дистрибутивах на основе Arch Linux (первая часть «InputClass» предназначена для исправления среднего нажатия несколькими касаниями) , который уже включен в Arch, поэтому вам не нужно добавлять его):
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "HorizTwoFingerScroll" "on"
Option "VertTwoFingerScroll" "on"
EndSection
#synclient PalmDetect=1
Option "PalmDetect" "1"
#synclient PalmMinWidth=4
Option "PalmMinWidth" "4"
#synclient PalmMinZ=50
Option "PalmMinZ" "50"
Временное отключение сенсорной панели при наборе:
Вместо использования команд synclient используйте syndaemon:
$ syndaemon -K -i 0.5 -R -d
В арочных вики утверждает , что если сохранить эту команду в ~/.xinitrc
файл , чтобы он автоматически выполняется в вашем следующем входе в. Однако, когда я сделал это, я не знал, что команда должна произойти до запуска рабочего стола ( exec DESKTOP.session
команда). После игры с кучей других файлов конфигурации и изучения тонны о диспетчере отображения SLiM, я наконец понял, что команду нужно просто переместить дальше в файл, так как команды после запуска рабочего стола не будут выполняться до рабочего стола выход