Pertanyaan Aktifkan pengguliran horizontal di Ubuntu


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

Mouse & Touchpad Settings

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

Bagaimana itu mungkin?


52
2018-03-05 01:06


asal




Jawaban:


Ada jalan tembus Editor dconf; begitu:

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

Enable horizontal scrolling

Edit: Dconf Editor telah diinstal sebelumnya pada 13.04, di mana saya pertama kali menghadapi masalah; tetapi pada 13.10 dan 14.04 lebih mudah digunakan gsettings, Lihat Jawaban Samuel Cavazos.


62
2018-03-05 01:06



Terima kasih! Saya masih tidak mengerti alasan untuk menghapus opsi itu dari panel kontrol: / - mid_kid
Ya saya juga. Sepertinya ini tentang proyek GNOME, di mana fungsi dikorbankan demi kesederhanaan! - AliNâ
Setidaknya mereka tidak membuatnya mustahil;) - mid_kid
Ini adalah saat ketika saya berharap framework stackoverflow memungkinkan beberapa upvote;) terima kasih - lu1s
Bagaimana jika tidak ada tombol touchpad? FYI: Laptop saya mendapat touchpad. v16.04 - Waldemar Wosiński


Cara alternatif: jalankan ini di baris perintah Anda

synclient HorizTwoFingerScroll=1

22
2017-08-28 09:42



Apakah itu memungkinkan pengguliran tepi juga jika saya menonaktifkan pengguliran dua jari? - AliNâ
Saya pikir pengguliran tepi dikontrol oleh opsi lain: VertEdgeScroll dan HorizEdgeScroll - Dmitry Pashkevich
Baik editor DConf maupun gsettings bekerja untuk saya di Lubuntu 14.04, tetapi yang satu ini: synclient HorizEdgeScroll=1 - iynque
@iynque Bekerja pada Xubuntu 16.04 juga. Bagaimana Anda membuat 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


Atau jalankan saja

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

di terminal


21
2017-08-15 05:06



Trik ini juga berfungsi dengan baik jika Anda memiliki tujuan sebaliknya: memutar gulungan horizontal. Hanya mengatur variabel menjadi "false" dan bukan "true". - Bryson S.
Dikatakan untuk mengatur nilai kunci. Tidak ada yang terjadi. - dustbindiva
Ran gsettings mengatur org.gnome.settings-daemon.peripherals.touchpad horiz-scroll-enabled "true" di Terminal, tidak ada yang terjadi. - dustbindiva
$ gsettings set org.gnome.settings-daemon.peripherals.touchpad horiz-scroll-enabled "true"  > No such schema 'org.gnome.settings-daemon.peripherals.touchpad' - Ondra Žižka
Saya di Lubuntu 17.04 dan juga mendapat No such schema 'org.gnome.settings-daemon.peripherals.touchpad' pesan. - kiltek


Konfigurasikan kunci Linux Anda yang mengikat untuk membuat roda Shift + Mouse mengirim acara gulir horizontal:

  • Instal xautomation xbindkeys
  • 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'")
    

Menjalankan xbindkeys.

Juga, untuk Firefox 17+, buka about:config dan 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 mendapat keduanya bekerja. Meskipun untuk xbindkeys, beberapa aplikasi tetap dengan perilaku mereka sendiri, misalnya Firefox.


2
2018-02-15 22:01