Запустите, synclient -l
чтобы показать конфигурацию трекпада Synaptics. В конце вывода вы найдете что-то вроде
RightButtonAreaLeft = 3068
RightButtonAreaRight = 0
RightButtonAreaTop = 4326
RightButtonAreaBottom = 0
Эти значения должны быть изменены на ноль, набрав эти две команды:
synclient RightButtonAreaLeft=0
и synclient RightButtonAreaTop=0
Нажатие в любом месте трекпада одним пальцем теперь всегда вызывает левый щелчок. Чтобы щелкнуть правой кнопкой мыши, сделайте щелчок двумя пальцами в любом месте трекпада. Имейте в виду, что новые настройки будут потеряны при каждой перезагрузке или перезагрузке.
Настройка пользовательских настроек трекпада в Unity
Чтобы сделать новые настройки постоянными, напишите две команды в сценарий оболочки и добавьте сценарий в свои автозагрузки:
nano ~/.synaptics-custom-settings.sh
Вставьте приведенный ниже код в скрипт оболочки, выйдите из редактора с помощью Ctrl+ Xи подтвердите диалог сохранения с помощью Y.
#!/bin/bash
synclient RightButtonAreaLeft=0
synclient RightButtonAreaTop=0
Сделайте скрипт оболочки исполняемым:
chmod a+rx ~/.synaptics-custom-settings.sh
Откройте программу Startup Applications в Unity и добавьте ~/.synaptics-custom-settings.sh
в список автозагрузки приложений. Таким образом, пользовательские настройки трекпада будут применяться автоматически при каждом входе в систему.
Источник: http://kernpanik.com/geekstuff/2015/01/12/disable-rightclick-synaptics.html
xmodmap -e "pointer = 1 2 0"