У мене виникли подібні проблеми і я знайшов відповідь у цьому блозі досить повною і скопіював відповідні деталі:
Налаштування виявлення долоні:
Увімкніть розпізнавання долонь у термінальному типі:
$ synclient PalmDetect=1
Встановіть максимальну ширину, яку слід інтерпретувати як палець замість долоні. Я вибираю 4, більшість способів використання 10, добре тут трохи відгадати і протестувати:
$ synclient PalmMinWidth=4
Потім встановіть мінімальну висоту долоні проти пальця:
$ synclient PalmMinZ=50
Нарешті, в Ubuntu середній клацання 3 пальцями за умовчанням не ввімкнено, тому якщо ви хочете включити його, використовуйте
$ synclient TapButton2=3 TapButton3=2
Теоретично це повинно включати 2 натискання пальцем для середнього клацання і 3 пальцеве натискання правою кнопкою миші, але в 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, я нарешті зрозумів, що команду просто потрібно перемістити далі вгору по файлу, оскільки команди після запуску робочого столу не будуть запускатися до робочого столу кидає.