Beginilah akhirnya saya berhasil. Saya meletakkannya dalam bentuk yang sangat rinci, sehingga siapa pun dapat mengikutinya dengan mudah.
1) Buka terminal ( Ctrl
+ Alt
+ T
)
2) Di terminal, jalankan perintah berikut:
sudo apt-get install xautomation
sudo apt-get install xbindkeys
3) Buat file baru yang dipanggil .xbindkeysrc.scm
ke direktori home Anda, dengan menjalankan di terminal
gedit ~/.xbindkeysrc.scm
4) Tambahkan teks berikut ke file, simpan, dan tutup editor teks:
; bind shift + vertical scroll to horizontal scroll events
(xbindkey '(shift "b:4") "xte 'mouseclick 6'")
(xbindkey '(shift "b:5") "xte 'mouseclick 7'")
5) Di terminal, jalankan perintah
xbindkeys
6) Dengan browser Firefox, buka alamat about:config
7) Ubah nilai berikut (klik dua kali pada nilai)
mousewheel.with_shift.action
ke 0
(dari default 2
)
mousewheel.with_shift.action.override_x 1
ke 1
(dari default -1
)
8) Sekarang Shift+Mouse Scroll
harus mengarah ke pengguliran horizontal pada Firefox, bukan default Back
/ Forward
action.
Informasi tambahan:
3) .xbindkeysrc.scm
adalah file tersembunyi (karena dimulai dengan titik), dan itulah sebabnya Anda tidak dapat melihatnya dengan nautilus
atau peramban sistem file lainnya secara default. Anda dapat menekan Ctrl+H
untuk melihat file yang tersembunyi.
5) Tampaknya, Anda harus menjalankannya hanya sekali - tidak setiap kali Anda masuk. Saya juga mencoba menghapus xbindkeys
dan gulir horizontal bekerja hingga reboot / login berikutnya.
7) Jika Anda menetapkan mereka sebagai 1
, -1
, Anda akan mendapatkan "scroll diagonal" ketika mencoba untuk menggulir cepat. Itu sebabnya saya merasa perlu untuk menggunakan pilihan 0
, 1
bukan 1
, -1
.