Jak zmienić ustawienia touchpada w systemie Ubuntu GNOME 16.04?

10

Po aktualizacji do Ubuntu GNOME 16.04 z GNOME 3.20 odkryłem, że jeśli dotknę touchpada, kliknie, czego nie chcę z powodu wadliwego touchpada, wcześniej mogłem to wyłączyć gnome-control-center, ale najwyraźniej nie ma sposobu, aby zrób to jeszcze dalej, więc jak to zrobić? Ponadto, mimo że jest ustawiony falsena gsettingsi dconf-editorpozornie z jakiegoś powodu gdzieś w systemie jest również ustawiony true, ponieważ zachowuje się jako takie. Nie jestem w stanie ustawić naturalnego przewijania ani żadnych innych ustawień touchpada, dlaczego nie?


źródło
Proszę edytować swoje pytanie i dodać wyjście xinputkomendy terminala.
Pilot6
@ Pilot6: Nie ma potrzeby, rozwiązałem to!
1
To nie jest uniwersalne. Z libinput stukanie jest domyślnie wyłączone. Ale można to zrobić również za pomocą xorg-synaptics. Ale libinput jest dobry w obu przypadkach. Ale centrum kontroli jedności nie ma jeszcze dla niego ustawień.
Pilot6
@ Pilot6 Nie widzę żadnej paczki xorg-synaptics. apt-cache search xorg-synapticsNic mi nie zwraca. Mam włączone wszystkie repozytoria i zaktualizowaną listę źródeł
Severus Tux
1
Nie ma takiego pakietu. W Ubuntu tak jest xserver-xorg-input-synaptics. Jest instalowany domyślnie. Ale libinputzastępuje go, jeśli jest zainstalowany.
Pilot6

Odpowiedzi:

8

Aby móc ustawić te ustawienia za pośrednictwem terminalu lub poprzez gnome-control-center, musisz upewnić się, że masz xserver-xorg-input-libinputzainstalowane. Wygląda na błąd, że nie jest już domyślnie zainstalowany, aby zainstalować wystarczy uruchomić:

sudo apt-get install xserver-xorg-input-libinput

Po wykonaniu tej czynności, a następnie wylogowaniu się i ponownym zalogowaniu, w ustawieniach gnome-control-centermyszy i touchpada znajdziesz nowe ustawienia:

Nowe ustawienia myszy i touchpada

Teraz powinno być również w stanie określić ustawienia touchpad poprzez dconf-editororaz gsettingsw Terminalu.


Powiązane: LP Bug # 1586657


źródło
Działa doskonale
Severus Tux
Prawdopodobnie nie musisz, i tak powinieneś być w stanie ustawić gsettings set org.gnome.desktop.peripherals.touchpad click-method none. W tym samym kluczu zapisane są inne ustawienia.
Jacob Vlijm
@JacobVlijm: Testowałem to już, jeśli ustawisz dowolne ustawienia gsettingslub dconf-editornie będzie to miało żadnego wpływu, chyba że zainstalujesz ten pakiet. To błąd, nawet powiązałem odpowiedni raport o błędzie. Powinno działać tak, jak powiedziałeś, ale nie obywa się bez tego pakietu.
Widzę, że opublikowałeś duplikaty odpowiedzi. Dlatego jednym z nich jest oszustwo. Chcesz się zgłosić :)?
RolandiXor
@RolandiXor: Głosowałem za zamknięciem drugiego jako duplikatu tego, ponieważ jeśli spojrzysz na pytanie, to jest szersze, a drugie pasuje do niego.
-3

Właśnie zainstalowałem gnome-control-center w Unity, a pole wyboru „dotknij od kliknięcia” jest tam, na lewo od przewijania dwoma palcami i naturalnego przewijania.

Zrzut ekranu

Nick Chackowsky
źródło
Którą wersję gnome-control-centerzainstalowałeś? W GNOME 3.20 nie ma takiej opcji, którą uruchamiam.
Hmm ... Chyba właśnie zainstalowałem „domyślny”. sudo apt install gnome-control-center
Nick Chackowsky
Tak, wiem, to jest standardowe repozytorium, ale nie mają one najnowszej wersji, jeśli chcesz najnowszej, musisz dodać Ubuntu GNOME (częściowo nieoficjalny, ale obsługiwany przez tych, którzy utrzymują wszystkie Ubuntu GNOME) ppa:gnome3-team/gnome3-stagingi ppa:gnome3-team/gnome3Umowy PPA.
Rozumiem, że to też powinno działać na Unity, więc jeśli naprawdę chcesz pomóc, możesz go zainstalować, ale myślę, że to nie musi dotyczyć gnome-control-center, ale raczej jakiegoś gsettingsbłędu, ponieważ jest ustawiony ręcznie na poprawną rzecz, ale coś wydaje się zignorować to.
Problem został już rozwiązany (jak widać po mojej odpowiedzi), więc usuń swoją odpowiedź.