Как отключить правый клик на тачпаде
Мне интересно, есть ли способ отключить кнопку правого клика, но при этом можно использовать опцию щелчка двумя пальцами... мой трекпад полностью интерактивен, и я часто нажимаю на вещи, случайно открывая меню, когда я Я не пытаюсь..
Любая помощь с благодарностью!
4 ответа
Бежать 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
В Ubuntu 20.04 нет
/usr/share/X11/xorg.conf.d/50-synaptics.conf. Вместо этого вы можете использовать инструмент GNOME Tweak. Установите его с помощью
sudo apt install gnome-tweak-tool а затем вы можете переключить режим сенсорной панели мыши:
Выбор варианта "Пальцы" у меня сработал. Затем щелчок правой кнопкой мыши одним касанием отключается, но по-прежнему можно выполнять касание двумя пальцами.
Источник: https://itsfoss.com/fix-right-click-touchpad-ubuntu/
По причинам, которые я не понимаю, кажется, что ответ Хелио только иногда работал для меня. Различные другие потоки заставили меня думать, что между различными файлами конфигурации существует конфликт. В любом случае, вот быстрое решение, которое сработало для меня. Может помочь кому-то еще:
редактировать /usr/share/X11/xorg.conf.d/50-synaptics.conf
И закомментируйте опцию в этой части:
# This option enables the bottom right corner to be a right button on
# non-synaptics clickpads.
# This option is only interpreted by clickpads.
Section "InputClass"
Identifier "Default clickpad buttons"
MatchDriver "synaptics"
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
# To disable the bottom edge area so the buttons only work as buttons,
# not for movement, set the AreaBottomEdge
# Option "AreaBottomEdge" "82%"
EndSection
Как это:
# This option enables the bottom right corner to be a right button on
# non-synaptics clickpads.
# This option is only interpreted by clickpads.
Section "InputClass"
Identifier "Default clickpad buttons"
MatchDriver "synaptics"
# Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
# To disable the bottom edge area so the buttons only work as buttons,
# not for movement, set the AreaBottomEdge
# Option "AreaBottomEdge" "82%"
EndSection
Обновленный ответ для Xubuntu 22.04.3 (я думаю, что U Buntu должен быть таким же)
Вот множество рекомендаций в Интернете по запуску команд:
synclient RightButtonAreaLeft=0
synclient RightButtonAreaTop=0
чтобы отключить правый нижний угол. Но после перезагрузки эти параметры возвращаются к исходным значениям. Это происходит из-заOption "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"хранится внутри/usr/share/X11/xorg.conf.d/70-synaptics.confфайл.
Поэтому его следует обновить следующим образом:
Section "InputClass"
Identifier "Default clickpad buttons"
MatchDriver "synaptics"
# All values of this line should be updated to 0's
Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
...
EndSection
После перезагрузкиsynclient | grep RightButtonAreaнапечатает:
RightButtonAreaLeft = 0
RightButtonAreaRight = 0
RightButtonAreaTop = 0
RightButtonAreaBottom = 0
И меню правой кнопки мыши больше не появляется.
