Ich habe gnome-shell auf Ubuntu 17.04 installiert und es funktioniert perfekt, aber es fällt mir schwer, das natürliche Scrollen mit dem Trackpad zu aktivieren. Es funktioniert perfekt in der Einheit, aber im Gnom funktioniert es nicht, obwohl ich das natürliche Scrollen in den Systemeinstellungen aktiviert habe. Ich habe auch die Datei ".Xmodmap" in meinem Home-Ordner erstellt mit:
pointer = 1 2 3 5 4 6 7 8 9 10 11 12
und dann:
xmodmap .Xmodmap
Ich habe auch versucht, mich abzumelden, aber das natürliche Scrollen ist immer noch deaktiviert. Schließlich habe ich versucht, das Paket "naturalscrolling" zu installieren:
sudo add-apt-repository ppa:zedtux/naturalscrolling
sudo apt-get install naturalscrolling
aber ich bekomme:
E: Unable to locate package naturalscrolling
Irgendeine Idee?
ps: Mein Computer ist ein Dell XPS 15 '9560
AKTUALISIEREN:
Beim Laufen xinput list
sehe ich Folgendes:
↳ DLL07BE:01 06CB:7A13 Touchpad id=12 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=15 [slave pointer (2)]
Warum gibt es 2 verschiedene Touchpads?
$ /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
UPDATE 2:
Ich habe festgestellt, dass natürliches Scrollen in Pycharm (Java-basierte IDE) tatsächlich funktioniert, aber Chrome, "Dateien" und andere Apps scrollen immer noch normal :(
UPDATE 3 :
Ich "löste" mit einer Neuinstallation von Ubuntu GNOME (das natürliches Scrollen aus der Box unterstützt)
Antworten:
Ich verwende Ubuntu Gnome 17.04 auf einem Dell XPS 15 9530, und hier ist, was für mich funktioniert hat:
Die Lösung bestand darin, die
xserver-xorg-input-libinput
Installation zu belassen und stattdessen zu entfernenxserver-xorg-input-synaptics
und dann neu zu starten. Es scheint, als ob das Upgrade beide installiert hat und standardmäßig synaptisch gewählt wurde, was keine natürliche Bildlaufoption zu haben scheint.quelle
hatte das gleiche Problem. gelöst:
dann neu starten
quelle
Möglicherweise muss für Ihre Maus eine andere Eigenschaft festgelegt werden. Bitte versuche folgendes:
Finden Sie Ihre Maus-ID (meine ist 10 unten):
Liste der verfügbaren Eigenschaften der Maus auf (ersetzen Sie 10 durch die ID Ihrer Maus):
Wie Sie sehen können, gibt es für meine Maus eine Eigenschaft namens "libinput Natural Scrolling Enabled" mit der Nummer 278 in meinem Fall.
Setzen Sie es auf 1 und das natürliche Scrollen sollte aktiviert sein (ersetzen Sie 10 durch die ID Ihrer Maus und 278 durch die tatsächliche Eigenschaftsnummer):
quelle
Wenn Sie den Synaptics-Treiber verwenden
xserver-xorg-input-synaptics
, können Sie negative Werte fürVertScrollDelta
undHorizScrollDelta
in der Konfigurationsdatei festlegen70-synaptics.conf
:Starten Sie dann neu und genießen Sie das reibungslose natürliche Scrollen für Ihr Trackpad. Eine ausführliche Erklärung finden Sie auf dieser Seite im Arch-Wiki .
quelle
Ich habe Folgendes in Startanwendungen:
und nannte es "Edge-Scroll-Problemumgehung". Sie können dann auch die Reihenfolge des Bildlaufs von "Einstellungen" selbst umkehren (wie in Unity).
Die 14 ist der Code für das Touchpad. Sie finden Ihre mit ...
ppa:zedtux/naturalscrolling
wird nur bis 14.04 unterstützt.quelle