Я ранее использовал synclient, чтобы увеличить область левого щелчка до всей моей сенсорной панели, как описано в этом ответе, но согласно этому ответу Ubuntu теперь поставляется с libinput вместо synaptics.
$ synclient -l
Couldn't find synaptics properties. No synaptics driver loaded?
Как я могу сделать это, чтобы я мог щелкнуть левой кнопкой мыши в любом месте на тачпаде в Ubuntu 17.10?
Если это невозможно, можно ли хотя бы отключить средний и правый щелчки на сенсорной панели? Прямо сейчас я небрежно посещу средний клик, который закрывает вкладки, если я нахожусь в своем браузере или вставляю свой срезанный буфер, если я в текстовом редакторе, оба из которых являются огромными неприятностями.
Я не знаю, как делать то, что вы просите, но то, что я закончил, - это (пытается) полностью отключить среднюю кнопку на моем трекпаде: Отключить среднюю кнопку мыши
I просто сделал скрипт, который запускает xinput set-button-map $id 1 0 3, где $id - это идентификатор, отображаемый xinput list для устройств трекпада. Три числа назначают идентификаторы кнопок для левой, средней и правой физических кнопок. (Таким образом, вы можете отключить правую кнопку, изменив 3 на 0, отмените их с помощью 3 2 1 и т. Д.). Я еще не нашел никаких инструкций по этому поводу в файле конфигурации. В идеале это будет в панели управления Mouse для Ubuntu или, по крайней мере, в инструменте gnome-tweak или что-то в этом роде.
Как ни странно, это отключает средний щелчок в firefox (главное раздражение - закрытие вкладок и открытие ссылок на новых вкладках случайно), но все же пасты в терминалах. Так что не уверен, что если это действительно работает, или если терминал и другие приложения используют какое-то другое событие для интерпретации как вставка. Я, вероятно, также проголосую за любые запросы функций Firefox, чтобы добавить параметры конфигурации, чтобы отключить закрытие вкладок и другие действия среднего щелчка.
Я не знаю, как делать именно то, что вы просите, но то, что я закончил, - это (попытка) полностью отключить среднюю кнопку на моем трекпаде: Отключение средней кнопки мыши
I просто сделал скрипт, который запускает xinput set-button-map $id 1 0 3, где $id - это идентификатор, отображаемый xinput list для устройств трекпада. Три числа назначают идентификаторы кнопок для левой, средней и правой физических кнопок. (Таким образом, вы можете отключить правую кнопку, изменив 3 на 0, отмените их с помощью 3 2 1 и т. Д.). Я еще не нашел никаких инструкций по этому поводу в файле конфигурации. В идеале это будет в панели управления Mouse для Ubuntu или, по крайней мере, в инструменте gnome-tweak или что-то в этом роде.
Как ни странно, это отключает средний щелчок в firefox (главное раздражение - закрытие вкладок и открытие ссылок на новых вкладках случайно), но все же пасты в терминалах. Так что не уверен, что если это действительно работает, или если терминал и другие приложения используют какое-то другое событие для интерпретации как вставка. Я, вероятно, также проголосую за любые запросы функций Firefox, чтобы добавить параметры конфигурации, чтобы отключить закрытие вкладок и другие действия среднего щелчка.