Oto jak w końcu udało mi się to uruchomić. Przedstawiłem to w bardzo szczegółowej formie, aby każdy mógł z łatwością go śledzić.
1) Otwarty terminal ( Ctrl
+ Alt
+ T
)
2) W terminalu uruchom następujące polecenia:
sudo apt-get install xautomation
sudo apt-get install xbindkeys
3) Utwórz nowy plik wywoływany .xbindkeysrc.scm
do katalogu domowego, uruchamiając go w terminalu
gedit ~/.xbindkeysrc.scm
4) Dodaj następujący tekst do pliku, zapisz go i zamknij edytor tekstu:
; bind shift + vertical scroll to horizontal scroll events
(xbindkey '(shift "b:4") "xte 'mouseclick 6'")
(xbindkey '(shift "b:5") "xte 'mouseclick 7'")
5) W terminalu uruchom polecenie
xbindkeys
6) W przeglądarce Firefox przejdź do adresu about:config
7) Zmień następujące wartości (kliknij dwukrotnie wartość)
mousewheel.with_shift.action
do 0
(od domyślnego 2
)
mousewheel.with_shift.action.override_x 1
do 1
(od domyślnego -1
)
8) Teraz Shift+Mouse Scroll
powinno prowadzić do poziomego przewijania w Firefoksie, zamiast domyślnego Back
/ Forward
działania.
Informacje dodatkowe:
3) .xbindkeysrc.scm
jest ukrytym plikiem (ponieważ zaczyna się od kropki) i dlatego nautilus
domyślnie nie można go zobaczyć w przeglądarce innych systemów plików. Możesz trafić, Ctrl+H
aby zobaczyć ukryte pliki.
5) Wygląda na to, że musisz uruchomić go tylko raz - nie za każdym razem, gdy się logujesz. Próbowałem także usunąć xbindkeys
i przewijanie w poziomie działało do następnego uruchomienia / logowania.
7) Jeśli ustawisz je jako 1
, podczas próby szybkiego przewijania -1
pojawi się „przewijanie po przekątnej” . Dlatego myślę, że jest to niezbędne do korzystania z opcji 0
, 1
zamiast 1
, -1
.