Щелчок правой кнопкой мыши на Synaptic Touchpad не работает в Ubuntu 14.10
Я успешно установил Ubuntu на свой Aspire E3 112, и после небольшого количества раздумий с установкой Системного пароля в BIOS и доверием настройкам Grub2 EFI у меня есть стабильная система, которая загружается как в Ubuntu, так и в Windows 8.1 с Bing.
НО
Щелчок правой кнопкой мыши не работает на Synaptic Touchpad.
Независимо от того, где я нажимаю на тачпад, он распознается как левый щелчок. Grrrrrr
Я попытался установить настройки устройства GPointing, но нет никаких настроек конфигурации для щелчка правой кнопкой мыши.
Я слышал, что у Synaptics есть продукт (Synaptics Gesture Suite для Linux - SGS-L), но он доступен только для OEM-поставщиков.
Кто-нибудь еще сталкивался с этим?
Кто-нибудь получил какие-либо предложения, которые стоит попробовать, или где-нибудь я могу найти драйвер / приложение, которое будет работать?
Я запустил xinput и напечатал следующее для указателя ядра:
Указатель виртуального ядра равен =2 [главный указатель (3)]
Указатель XTEST виртуального ядра id=4 [ведомый указатель (2)]
SYN1B7D: 01 06CB: 2991 UNKNOWN id = 11 [подчиненный указатель (2)]
3 ответа
Очень добрый человек на форуме сообщества Acer предоставил мне документ для сенсорных панелей ArchLinux и Synaptics, который оказался довольно образовательным (всегда хорошим).
https://wiki.archlinux.org/index.php/Touchpad_Synaptics
xinput list-props "SYN1B7D:01 06CB:2991 UNKNOWN" | grep Capabilities
Дает мне следующее: Возможности Synaptics (295): 1, 0, 0, 1, 1, 0, 0
Что показывает по 3-й цифре, равной 0, что у меня нет физической правой кнопки.
Существует довольно много вариантов использования xorg для повторного сопоставления кнопок мыши в документе, которые не выглядят слишком сложными, но я думаю, что я сделаю это с помощью двойного пальца, щелкнув мышью, и посмотрю, как у меня получится.
Просто добавь:
Option "ClickPad" "true"
Option "EmulateMidButtonTime" "0"
в /usr/share/X11/xorg.conf.d/50-synaptics.conf
Что-то вроде этого:
Section "InputClass"
Identifier "Default clickpad buttons"
MatchDriver "synaptics"
Option "ClickPad" "true"
Option "EmulateMidButtonTime" "0"
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
Option "SecondarySoftButtonAreas" "58% 0 0 15% 42% 58% 0 15%"
EndSection
Вот что у меня сработало в Ubuntu 14.10
Откройте терминал, нажав Ctrl+Alt+T и используйте следующую команду:
sudo nautilus
Это откроет окно с привилегиями sudo и позволит вам изменять и сохранять корневые файлы.
Найдите и откройте файл:
/usr/share/X11/xorg.conf.d/50-synaptics.conf
Найдите абзац:
# This option enables the bottom right corner to be a right button on clickpads # and the right and middle top areas to be right / middle buttons on clickpads # with a top button area. # 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" Option "SecondarySoftButtonAreas" "58% 0 0 15% 42% 58% 0 15%" EndSection
Добавьте две дополнительные строки перед опцией "SoftButtonAreas" "50% 0 82% 0 0 0 0 0":
Option "ClickPad" "true" Option "EmulateMidButtonTime" "0"
(первый включает правый клик, а второй средний щелчок)
- Теперь сохраните изменения и выйдите из системы / войдите в систему. Теперь щелчок правой кнопкой должен работать!