Zainstalowałem gnome-shell na Ubuntu 17.04 i działa idealnie, ale mam trudności z włączeniem naturalnego przewijania za pomocą gładzika. Działa idealnie po wyjęciu z pudełka w jedności, ale w gnome pomimo aktywacji naturalnego przewijania w ustawieniach systemowych, nie działa. Plik „.Xmodmap” utworzyłem również w folderze domowym za pomocą:
pointer = 1 2 3 5 4 6 7 8 9 10 11 12
i wtedy:
xmodmap .Xmodmap
Próbowałem także się wylogować / zalogować, ale naturalne przewijanie jest nadal wyłączone. Wreszcie próbowałem zainstalować pakiet „naturalscrolling”:
sudo add-apt-repository ppa:zedtux/naturalscrolling
sudo apt-get install naturalscrolling
ale dostaję:
E: Unable to locate package naturalscrolling
Dowolny pomysł?
ps: Mój komputer to Dell XPS 15 '9560
AKTUALIZACJA:
po uruchomieniu xinput list
widzę to:
↳ DLL07BE:01 06CB:7A13 Touchpad id=12 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=15 [slave pointer (2)]
Dlaczego są 2 różne touchpady?
$ /usr/bin/xinput set-prop 15 "libinput Scroll Method Enabled" 0, 1, 0
property 'libinput Scroll Method Enabled' doesn't exist, you need to specify its type and format
AKTUALIZACJA 2:
Zauważyłem, że naturalne przewijanie działa w Pycharm (IDE oparte na Javie), ale Chrome, „Pliki” i inne aplikacje nadal przewijają się normalnie :(
AKTUALIZACJA 3 :
„Rozwiązałem” za pomocą czystej instalacji Ubuntu GNOME (która obsługuje naturalne przewijanie po wyjęciu z pudełka)
Odpowiedzi:
Używam Ubuntu Gnome 17.04 na Dell XPS 15 9530, a oto, co zadziałało dla mnie:
Rozwiązaniem było pozostawienie
xserver-xorg-input-libinput
zainstalowanego, a zamiast tego usunięciexserver-xorg-input-synaptics
, a następnie ponowne uruchomienie. Wygląda na to, że aktualizacja zainstalowała oba i domyślnie wybrała synaptic, co nie wydaje się mieć naturalnej opcji przewijania.źródło
miał ten sam problem. rozwiązany:
następnie uruchom ponownie
źródło
Być może twoja mysz wymaga ustawienia innej właściwości. Spróbuj wykonać następujące czynności:
Znajdź swój identyfikator myszy (moja jest poniżej 10):
Wyświetl dostępne właściwości myszy (zastąp 10 identyfikatorem myszy):
Jak widać, dla mojej myszy istnieje właściwość o nazwie „libinput Natural Scrolling Enabled”, która w moim przypadku ma numer 278.
Ustaw go na 1, a naturalne przewijanie powinno być włączone (zastąp 10 identyfikatorem myszy, a 278 tym, czym faktycznie jest twój numer nieruchomości):
źródło
Jeśli używasz sterownika synaptics
xserver-xorg-input-synaptics
, możesz ustawić wartości ujemne dlaVertScrollDelta
iHorizScrollDelta
w pliku konfiguracyjnym70-synaptics.conf
:Następnie uruchom ponownie i ciesz się płynnym, naturalnym przewijaniem gładzika. Aby uzyskać szczegółowe wyjaśnienie, zobacz tę stronę na wiki Arch .
źródło
Mam następujące aplikacje startowe:
i nazwał go „Obejściem przewijania krawędzi. Następnie możesz także odwrócić kolejność przewijania z poziomu samych„ ustawień ”(tak jak to zrobiliśmy w Unity).
14 to kod touchpada. Możesz znaleźć swoje dzięki ...
ppa:zedtux/naturalscrolling
jest obsługiwany tylko do 14.04.źródło