[РЕШЕНО] Не работает кнопка тачпада как правая кнопка мыши

Разбираемся с подключением и настройкой устройств ввода информации.

Модератор: Модераторы разделов

Ответить
Lorte
Сообщения: 319

[РЕШЕНО] Не работает кнопка тачпада как правая кнопка мыши

Сообщение Lorte »

Итак, имеется ноутбук Dell Vostro 3568 с тачпадом Synaptics, операционная система Ubuntu 16.04, в которой правая кнопка тачпада срабатывает как левая, но когда подключаешь мышь, то на мыши всё работает как надо. На форуме Ubuntu уже когда-то было решение этой проблемы, но поскольку у администрации этого форума есть довольно паршивая привычка удалять старые темы, то проблема вновь остаётся открытой! Помогайте, кто чем может! :)
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: [РЕШЕНО] Не работает кнопка тачпада как правая кнопка мыши

Сообщение NickLion »

1. Покажите synclient до всех изменений.
2. Не помогает команда что-то вроде: synclient TapButton1=1 TapButton2=2 TapButton3=3 ClickPad=1?
3. Посмотрите на такое решение.
Спасибо сказали:
Lorte
Сообщения: 319

Re: [РЕШЕНО] Не работает кнопка тачпада как правая кнопка мыши

Сообщение Lorte »

Ну что ж, после долгих поисков, молотка, пинков и мата нарыл-таки решение. Современные тачпады правильнее называются "кликпады", но суть не в этом.
Я создал файл xorg.conf, куда прописал следующее содержимое:

Код: Выделить всё

Section "InputClass"
        Identifier "Default clickpad buttons"
        MatchDriver "synaptics"
        Option "ClickPad" "1"
        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

Ну и правая кнопка заработала как надо. Решение нашёл здесь, за что автору огромная благодарность!

Команда с TapButton не требуется, поскольку она лишь активирует эмуляцию правой кнопкой мышки постукиванием по тачпаду двумя пальцами, а оно и так работало. Но всё равно спасибо за помощь!
Спасибо сказали:
Ответить