Aktifkan pengguliran horizontal di Ubuntu


57

Tidak ada opsi dalam Pengaturan Mouse & Panel Sentuh untuk mengaktifkan pengguliran horizontal di Ubuntu 13.04+ (Raring / Saucy / Trusty) (GNOME 3.8+):

Pengaturan Mouse & Touchpad

Tidak ada pengguliran horizontal bahkan dengan mengaktifkan dua gulir jari atau konten menempel pada jari .

Bagaimana itu mungkin?

Jawaban:


63

Ada cara melalui Editor dconf ; begitu:

  1. buka dconf Editor melalui Dash;
  2. pergi ke org> gnome> settings-daemon> peripherals> touchpad ;
  3. periksa horiz-scroll-enabled , seperti yang Anda lihat di tangkapan layar.

Aktifkan pengguliran horizontal

Sunting: Editor Dconf sudah diinstal sebelumnya pada 13.04, di mana saya pertama kali menghadapi masalah; tetapi pada 13.10 dan 14.04 lebih mudah untuk menggunakan gsettings , lihat jawaban Samuel Cavazos .


12
Terima kasih! Saya masih tidak mengerti alasan untuk menghapus opsi itu dari panel kontrol: /
mid_kid

3
Ya saya juga. Sepertinya ini tentang proyek GNOME, di mana fungsi dikorbankan untuk kesederhanaan!
Alen

1
Setidaknya mereka tidak membuatnya mustahil;)
mid_kid

1
Ini adalah saat ketika saya ingin kerangka stackoverflow diizinkan beberapa upvote;) terima kasih
lu1s

3
Bagaimana jika tidak ada tombol touchpad? FYI: Laptop saya dapat touchpad. v16.04
Waldemar Wosiński

26

Cara alternatif: jalankan ini di baris perintah Anda

synclient HorizTwoFingerScroll=1

Apakah ini memungkinkan pengguliran tepi juga jika saya telah menonaktifkan pengguliran dua jari?
Alen

Saya pikir edge scrolling dikendalikan oleh opsi lain: VertEdgeScrolldanHorizEdgeScroll
Dmitry Pashkevich

4
Editor dconf maupun gsettings tidak bekerja untuk saya di Lubuntu 14.04, tetapi yang ini berhasil:synclient HorizEdgeScroll=1
iynque

2
@ iynque Bekerja di Xubuntu 16.04 juga. Bagaimana Anda menjadikan ini permanen?
sawablo

Saya di Lubuntu 17.04 dan saya mendapat pesan kesalahan yang menyatakan: Couldn't find synaptics properties. No synaptics driver loaded?.
kiltek

22

Atau lari saja

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

di terminal


Trik ini juga berfungsi dengan baik jika Anda memiliki tujuan yang berlawanan: mematikan gulir horizontal. Cukup atur variabel ke "false" dan bukan "true".
Bryson S.

Dikatakan untuk mengatur nilai kunci. Tidak ada yang terjadi.
dustbindiva

Menjalankan pengaturan gs mengatur org.gnome.settings-daemon.peripherals.touchpad horiz-scroll-enabled "true" di Terminal, tidak ada yang terjadi.
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
Saya di Lubuntu 17.04 dan juga menerima No such schema 'org.gnome.settings-daemon.peripherals.touchpad'pesannya.
kiltek

6

Konfigurasikan penguncian kunci Linux Anda untuk membuat Shift + Mouse wheel mengirim acara gulir horizontal:

  • Instal xbindkeys xautomation
  • Edit ~ / .xbindkeysrc.scm dan tulis:

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

Lari xbindkeys.

Juga, untuk Firefox 17+, buka about:configdan atur:

  • general.autoScroll = true
  • mousewheel.with_shift.action = 1
  • Secara opsional, konfigurasikan kecepatan gulir: mousewheel.with_shift.delta_multiplier_x = 300

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

Saya berdua bekerja. Meskipun demikian xbindkeys, beberapa aplikasi tetap dengan perilaku mereka sendiri, misalnya Firefox.


Ini luar biasa, terima kasih banyak, Anda yang terbaik.
zwolin

2

Pada varian desktop MATE, saya menemukan jalur dconf berikut untuk berfungsi:

/ org / mate / desktop / peripheral / touchpad / bergulir dua jari horizontal

Cuplikan layar dari pengaturan pengubahan / org / mate / desktop / peripheral / touchpad / horisontal-dua-jari

Saya menggunakan laptop dengan touchpad Synaptics yang menjalankan Ubuntu (MATE) 18.04.


sudo apt install dconf-editor
jperelli
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.