Як відключити клацніть правою кнопкою миші на тачпада


13

Мені цікаво, чи є спосіб відключити кнопку правого клацання, поки все ще можна скористатися опцією клацання двома пальцями ... мій трек-панель повністю натискає, і я часто натискаю на речі, випадково відкриваючи меню, коли я ' м не намагаюся ..

Будь-яка допомога дуже вдячна!


Спробуйтеxmodmap -e "pointer = 1 2 0"
Геліо

2
Це навіть відключає натискання двома пальцями. Але хітрість, я можу скористатися кнопкою клавіатури, якщо потрібно
Девін Рідж,

1
Думаю, краще питання, чи можна змінити кнопку правого клацання на клацання лівою кнопкою миші?
Девін Рідж

xmodmap -e "pointer = 1 2 1"зробить трюк
Геліо

Який у вас ноутбук із інтересу? Я завжди шукаю сенсорні панелі, які можна "повністю натискати".
Рей

Відповіді:


23

Запустіть, 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

Відкрийте програму програм запуску в Unity та додайте ~/.synaptics-custom-settings.shдо списку програм запуску. Таким чином, власні налаштування трекпадів застосовуватимуться автоматично кожного разу при вході в систему.

Джерело: http://kernpanik.com/geekstuff/2015/01/12/disable-rightclick-synaptics.html


5

З причин, які я не розумію, здається, що відповідь Геліо лише іноді спрацьовував на мене. Різні інші потоки змусили мене думати, що між різними конфігураційними файлами існує конфлікт. У всякому разі, ось швидке рішення, яке працювало для мене. Може допомогти комусь іншому:

Редагувати /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

Те, що воно говорить, non-synaptics clickpadsа потім MatchDriver "synaptics"мене бентежить. Все ще не впевнений, чи є у мене фактично тачпад синаптики чи ні. У будь-якому разі, рухаємось далі ...
worldsayshi

У мене виникла ще одна проблема, схожа на цю . В даний час це здається виправленим, коментуючи інший рядок Option "SoftButtonAreas"подальшого внизу конф. Але питання, здається, з’явиться через деякий час, тому я побачу, що станеться ...
worldsayshi

В арці це 70-synaptics.confі я прокоментував весь розділ (зауважте: я знаю, що це не арковий форум, але це мені допомогло). Я просто прокоментував увесь розділ, afaik, не потрібно залишати розділ, якщо немає варіантів (у цьому випадку).
ксенотерацид

1
У Ubuntu 17.04 він також переміщений до 70-synaptics.conf. Я щойно створив 99-synaptics-norightclick.confу тому самому каталозі, який завантажується пізніше і переосмислює початкові налаштування.
Хеннінг

Я відчуваю, що коментар @Henning тут щодо створення 99-synaptics-norightclick.confповинен бути відповіддю, і тоді я поставив би це +1.
Russ Wilde
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.