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.