Brak dodatkowego przycisku (kliknięcie prawym przyciskiem) na touchpadzie

31

Mam poważny problem z nowym Ubuntu 18.04:

System
Dell XPS 13 ze świeżo zainstalowanym Ubuntu 18.04 LTS.

Opis problemu
Touchpad zawiera tylko główny przycisk (pojedyncze kliknięcie i podwójne kliknięcie), ale nie ma drugiego przycisku. W szczególności, gdy używasz opcji „przetestuj swoje ustawienia” w Ustawieniach -> Urządzenia -> Mysz i touchpad, każde kliknięcie touchpada jest sygnalizowane jako główny przycisk, bez względu na to, gdzie kliknę (lewa lub prawa strona touchpada). Dzieje się tak nawet po zmianie głównego przycisku z lewego na prawy (w Ustawieniach -> Urządzenia -> Mysz i touchpad -> Ogólne).

Dla porównania, mysz zewnętrzna podłączona do mojego laptopa (przez USB) działa dobrze: zapewnia zarówno główny, jak i dodatkowy przycisk z bokami odpowiadającymi wyborowi przycisku podstawowego (w Ustawieniach -> Urządzenia -> Mysz i touchpad -> Ogólne).

Może to być związane z kliknięciem prawym przyciskiem touchpada nie działa na touchpadzie, tylko przyciski powyżej. Thinkpad E480 Ubuntu 18.04 LTS

Jakieś pomysły?

Aktualizacja:
Tymczasem dowiedziałem się, że oprócz rozwiązania zaproponowanego przez EntropyWins, można również kontrolować to zachowanie touchpada za pomocą narzędzia Tweaks (aka gnome-tweaks) w obszarze Klawiatura i mysz -> Touchpad -> Emulacja kliknięcia myszy. W każdym razie, jak wyjaśnia EntropyWins w swojej odpowiedzi, nie jest to błąd.

Yuvalem
źródło
Sprawdź, czy to przydatne: askubuntu.com/questions/957099/…
pomsky
Powyższa poprawka może działać, ponieważ, jak rozumiem, zastępuje nowszy sterownik libinput ze starszym sterownikiem synaptics. Moja poprawka poniżej wymaga prostszego przełączania ustawień i nadal używa nowego sterownika, więc mam nadzieję, że jest nieco mniej prawdopodobne, aby powodować inne problemy w przyszłości. Nie wymaga również ponownego uruchomienia!
PatKilg

Odpowiedzi:

43

Zasadniczo, Ubuntu 18.04 obecnie domyślnie zachowuje się na Macu na touchpadzie. Szczegóły techniczne są takie, że Ubuntu domyślnie touchpady libinput zachowują się jak klikające palce .

Aby to cofnąć, uruchom to w terminalu:

gsettings set org.gnome.desktop.peripherals.touchpad click-method areas

Inną opcją (dzięki OP) jest instalacja narzędzia gnome-tweak-tool (za pośrednictwem menedżera oprogramowania lub sudo apt install gnome-tweak-toolw terminalu). Przejdź do podmenu „Klawiatura i mysz” w lewym menu narzędzia gnome-tweak-tool i wybierz „Obszary” z opcji „Emulacja kliknięcia myszką” touchpada w prawym panelu bocznym, jak pokazano na czerwonym polu w zdjęcie poniżej: Odpowiednie ustawienie podświetlenia gnome-podświetlone

[Ostrzeżenie: Ta poprawka dotyczy sterownika libinput, który jest dostarczany jako domyślny sterownik wejściowy dla Ubuntu 18.04. YMMV, jeśli zainstalowałeś (inny) sterownik synaptics przed wypróbowaniem tej poprawki.]

PatKilg
źródło
3
Działa jak urok, dzięki stosy! Zastanawiam się, czy domyślne ustawienie MAC jest inteligentne ...
Yuvalem,
8
Podchodzę także do Linusa do tego, co jest błędem: nie
pierdol się
3
Przełączenie na metodę „obszarową” całkowicie wyłącza kliknięcie prawym przyciskiem w moim przypadku (18.04, Acer Extensa 2510G). I NIENAWIDZĘ metody „palców”, ponieważ trzeba trzymać jeden palec na touchpadzie, inaczej menu zniknie. Po prostu bezużyteczne akrobacje.
Pavel
2
Obie metody działają teraz poprawnie po zmianie nazwy 50-libinput.conf na 90-libinput.conf, aby mieć pewność, że zostanie odczytany po 70-synaptics.conf. Hmm
Pavel
2
Pavel - powodem, dla którego moja poprawka nie zadziałała, jest (prawdopodobnie), ponieważ masz zainstalowane sterowniki synaptics. 18.04 nie jest dostarczany ze sterownikiem synaptics sterującym touchpadem, prawdopodobnie zainstalowałeś go sam (lub Twój gust to obejmował). Moja poprawka dotyczy sterownika libinput, a nie sterownika synaptics.
PatKilg
2

Zdarzenie prawego przycisku jest generowane, gdy dwa palce są przytrzymywane na touchpadzie, gdy generowane jest fizyczne kliknięcie. Lokalizacja palców nie ma znaczenia i nie ma obszarów przycisków zdefiniowanych programowo.

Jest to domyślne zachowanie w systemach Ubuntu 18+ i Apple Touchpad.

maciek
źródło
0

Przełączenie na metodę „obszaru” całkowicie wyłącza kliknięcie prawym przyciskiem

rozwiązanie - wymagane jest ponowne uruchomienie lub wylogowanie, aby zastosować poprawkę

gokul krishna p
źródło