Unter Ubuntu 13.10 mit Chrome Browser, gedit, Gimp usw. der Shift + Mouse Scroll
== Horizontal scroll
.
Mit Firefox (26.0) verhält es sich wie die Seite Back/Forward
, was wirklich ärgerlich ist.
Wie kann ich die Funktion Back/Forward
deaktivieren und in horizontal scroll
ändern?
Da Firefox 58 ( diese Festschreibung insbesondere) das horizontale Scrollen die Standardaktion von Umschalt + Rad ist, müssen Sie nichts Besonderes tun, außer Firefox zu aktualisieren.
Hier ist, wie ich es endlich zum Laufen gebracht habe. Ich habe es sehr detailliert formuliert, damit jeder es leicht verfolgen kann.
1) Terminal öffnen (Ctrl
+ Alt
+ T
)
2) Führen Sie im Terminal die folgenden Befehle aus:
Sudo apt-get install xautomation
Sudo apt-get install xbindkeys
3) Erstellen Sie eine neue Datei mit dem Namen .xbindkeysrc.scm
in Ihrem Ausgangsverzeichnis, indem Sie sie im Terminal ausführen
gedit ~/.xbindkeysrc.scm
4) Fügen Sie der Datei den folgenden Text hinzu, speichern Sie ihn und schließen Sie den Texteditor:
; bind shift + vertical scroll to horizontal scroll events
(xbindkey '(shift "b:4") "xte 'mouseclick 6'")
(xbindkey '(shift "b:5") "xte 'mouseclick 7'")
5) Führen Sie im Terminal den Befehl aus
xbindkeys
6) Gehen Sie im Firefox-Browser zur Adresse about:config
7) Ändern Sie folgende Werte (Doppelklick auf Wert)
mousewheel.with_shift.action
bis 0
(vom Standardwert 2
)mousewheel.with_shift.action.override_x 1
bis 1
(von der Standardeinstellung -1
)
8) Jetzt sollte Shift+Mouse Scroll
in Firefox zu horizontalem Scrollen führen, anstatt der Standardaktion Back
/Forward
.
Zusatzinformation:
3) .xbindkeysrc.scm
ist eine versteckte Datei (weil sie mit einem Punkt beginnt), und deshalb können Sie sie standardmäßig nicht mit nautilus
oder einem anderen Dateisystem-Browser anzeigen. Sie können Ctrl+H
drücken, um versteckte Dateien anzuzeigen.
5) Es scheint, dass Sie es nur einmal ausführen müssen - nicht bei jeder Anmeldung. Ich habe auch versucht, das xbindkeys
zu entfernen und der horizontale Bildlauf funktionierte bis zum nächsten Neustart/Login.
7) Wenn Sie sie als 1
, -1
einstellen, erhalten Sie "diagonales Scrollen", wenn Sie versuchen, schnell zu scrollen. Deshalb denke ich, dass es notwendig ist, Optionen 0
, 1
anstelle von 1
, -1
zu verwenden.
Sie können deaktivieren die _Back/Forward
_ -Funktionalität, indem Sie in _about:config
_ wechseln und _mousewheel.with_shift.action
_ in _1
_ anstatt in _2
_ ändern. SOMECODE) __.
Wie Sie in Google Chrome sehen, konnte ich mit dem Mausrad kein horizontales Scrollen aktivieren, aber die linke und rechte Pfeiltaste erledigen den Job. Ich bin jedoch auf folgendes gestoßen:
Konfigurieren Sie Ihre Linux-Tastaturbindung so, dass Shift + Mausrad ein horizontales Bildlaufereignis senden:
Installieren Sie
xbindkeys
undxautomation
. Bearbeite _~/.xbindkeysrc.scm
_ und schreibe:_; bind shift + vertical scroll to horizontal scroll events (xbindkey '(shift "b:4") "xte 'mouseclick 6'") (xbindkey '(shift "b:5") "xte 'mouseclick 7'")
_Führen Sie xbindkeys aus
Beachte, dass ich das oben genannte nicht selbst ausprobiert habe!
Vielleicht möchten Sie auch schauen [Umschalt + Maus-Scroll-Rad] Scrollt NICHT horizontal
Glücklicherweise gibt es ein Firefox-Add-On für genau dies: https://addons.mozilla.org/en-US/firefox/addon/shift-scroll/ Funktioniert hervorragend in Firefox 50.1. 0