Aktivieren Sie horizontales Scrollen in Ubuntu


57

In den Maus- und Touchpad-Einstellungen gibt es keine Option zum Aktivieren des horizontalen Bildlaufs in Ubuntu 13.04+ (Raring / Saucy / Trusty) (GNOME 3.8+):

Maus- und Touchpad-Einstellungen

Kein horizontales Scrollen, selbst wenn Sie das Scrollen mit zwei Fingern oder das Festhalten von Inhalten an den Fingern aktivieren .

Wie ist es möglich?

Antworten:


63

Es gibt einen Weg durch den dconf Editor . damit:

  1. öffne den dconf Editor über den Dash;
  2. Gehen Sie zu org> gnome> settings-daemon> peripherals> touchpad .
  3. Aktivieren Sie das Kontrollkästchen Horizont-Bildlauf aktiviert , wie Sie im Screenshot sehen.

Horizontales Scrollen aktivieren

Edit: Dconf Editor war am 13.04 vorinstalliert, wo ich zuerst auf das Problem gestoßen bin; Am 13.10. und 14.04. ist es einfacher, gsettings zu verwenden , siehe die Antwort von Samuel Cavazos .


12
Danke! Ich verstehe immer noch nicht den Grund für das Entfernen dieser Option aus dem Bedienfeld: /
mid_kid

3
Ja ich auch. Es handelt sich anscheinend um ein GNOME-Projekt, bei dem die Funktionalität der Einfachheit halber geopfert wird!
Alen

1
Zumindest machen sie es nicht unmöglich;)
mid_kid

1
Dies ist ein Moment, in dem ich mir wünsche, dass das Stackoverflow-Framework mehrere Upvotes zulässt;) Danke
lu1s

3
Was ist, wenn keine Touchpad-Taste vorhanden ist? Zu Ihrer Information: Mein Laptop bekommt ein Touchpad. v16.04
Waldemar Wosiński

26

Alternative Methode: Führen Sie dies in Ihrer Befehlszeile aus

synclient HorizTwoFingerScroll=1

Aktiviert es auch Edge-Scrolling, wenn ich das Scrollen mit zwei Fingern deaktiviert habe?
Alen

Ich denke, Edge-Scrolling wird durch andere Optionen gesteuert: VertEdgeScrollundHorizEdgeScroll
Dmitry Pashkevich

4
Weder dconf editor noch gsettings arbeiteten für mich am Lubuntu 14.04, aber dies tat es:synclient HorizEdgeScroll=1
iynque

2
@iynque Funktioniert auch auf Xubuntu 16.04. Wie machst du das dauerhaft?
Sawablo

Ich bin auf Lubuntu 17.04 und ich bekam eine Fehlermeldung , die besagt: Couldn't find synaptics properties. No synaptics driver loaded?.
23.

22

Oder einfach rennen

gsettings set org.gnome.settings-daemon.peripherals.touchpad horiz-scroll-enabled "true"

in einem Terminal


Dieser Trick funktioniert auch hervorragend, wenn Sie das entgegengesetzte Ziel haben: Ausschalten des horizontalen Bildlaufs. Setzen Sie die Variable einfach auf "false" anstelle von "true".
Bryson S.

Es hieß, den Wert des Schlüssels zu setzen. Nichts ist passiert.
Dustbindiva

Wurde gsettings set org.gnome.settings-daemon.peripherals.touchpad horiz-scroll-enabled "true" im Terminal, ist nichts passiert.
Dustbindiva

4
$ gsettings set org.gnome.settings-daemon.peripherals.touchpad horiz-scroll-enabled "true" >No such schema 'org.gnome.settings-daemon.peripherals.touchpad'
Ondra Žižka

2
Ich bin auf Lubuntu 17.04 und habe auch die No such schema 'org.gnome.settings-daemon.peripherals.touchpad'Nachricht bekommen.
23.

6

Konfigurieren Sie Ihre Linux-Tastaturbindung so, dass Shift + Mausrad ein horizontales Bildlaufereignis senden:

  • Installieren Sie xbindkeys xautomation
  • Bearbeiten Sie ~ / .xbindkeysrc.scm und schreiben Sie:

    ; bind shift + vertical scroll to horizontal scroll events
    (xbindkey '(shift "b:4") "xte 'mouseclick 6'")
    (xbindkey '(shift "b:5") "xte 'mouseclick 7'")
    

Rennen xbindkeys.

Öffnen about:configund konfigurieren Sie für Firefox 17+ außerdem Folgendes :

  • general.autoScroll = true
  • mousewheel.with_shift.action = 1
  • Optional können Sie die Bildlaufgeschwindigkeit konfigurieren: mousewheel.with_shift.delta_multiplier_x = 300

Quelle: https://coderwall.com/p/xnez3g/horizontal-scroll-with-mouse-under-linux

Ich habe beide arbeiten. Obwohl für xbindkeyseinige Apps das eigene Verhalten beibehalten wird, zum Beispiel Firefox.


Das ist fantastisch, vielen Dank, du bist der Beste.
Zwolin

2

Auf der MATE-Desktop-Variante habe ich den folgenden dconf-Pfad gefunden:

/ org / mate / desktop / peripheriegeräte / touchpad / horizontales Scrollen mit zwei Fingern

Screenshot des Änderns der Einstellung / org / mate / desktop / peripherals / touchpad / horizontal-two-finger-scrolling

Ich benutze einen Laptop mit einem Synaptics-Touchpad, auf dem Ubuntu (MATE) 18.04 ausgeführt wird.


sudo apt install dconf-editor
jperelli
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.