Akselerasi adaptif untuk touchpad di Ubuntu 17.10

12

Saya baru-baru ini memperbarui dari Ubuntu 16.04 menjalankan Unity ke 17.10 menjalankan GNOME. Sejak upgrade, saya kehilangan fitur akselerasi adaptif pada touchpad saya. Saya benar-benar menyukainya karena lebih akurat untuk jarak yang lebih pendek.

Saat menggali sedikit, saya menemukan bahwa 17.10 menggunakan GNOME dengan libinputalih - alih synaptics, tetapi libinputmenggunakan flatprofil akselerasi untuk touchpad secara default ( https://wayland.freedesktop.org/libinput/doc/1.4.3/pointer-acceleration.html# ptraccel-touchpad ).

Saya juga mencoba menginstal xserver-xorg-input-synapticspada 17.10. Ini berfungsi dengan baik, kecuali untuk fakta bahwa terlalu rumit untuk mengaktifkan 'Pengguliran Alami' dari baris perintah ( /ubuntu//a/206006 ). Masalah lain adalah bahwa GNOME tidak menampilkan pengaturan touchpad dengan synapticsterinstal ( /unix//a/292920 ).

Saya juga mencoba gelisah di gnome-tweak-toolbawah submenu 'Keyboard dan Mouse' di bilah samping tetapi memiliki opsi untuk memilih 'Profil Akselerasi' hanya untuk mouse, bukan untuk touchpad (lihat tangkapan layar di Apa yang dimaksud profil Akselerasi Mouse di gnome-tweak- alat? ).

Apakah ada cara untuk memungkinkan akselerasi adaptif untuk touchpad libinputyang tidak memiliki efek samping di atas?

nikhilweee
sumber

Jawaban:

4

Untuk ini, coba edit kunci speeddari skema org.gnome.desktop.peripherals.touchpad. Deskripsi untuk kuncinya adalah sebagai berikut:

Pointer speed for the touchpad. Accepted values are in the [-1..1] range (from "unaccelerated" to "fast"). A value of 0 is the system default.

yang sangat menunjukkan kunci gnome ada hubungannya dengan akselerasi touchpad. Gunakan editor dconf atau gsettings melalui baris perintah dan lihat apakah memodifikasi kunci ini memiliki efek.

Nicholas Stommel
sumber
1
Dari mana Anda mendapatkan definisi untuk kunci itu? Hanya ingin tahu sehingga saya bisa menemukan yang lain.
Sia
1
Anda dapat melihat semua kunci dengan gsettings list-keys org.gnome.desktop.peripherals.touchpaddan mendapatkan definisi satu kunci dengan gsettings describe org.gnome.desktop.peripherals.touchpad speed.
Robcast
1
Pengaturan speedbukanlah akselerasi yang benar-benar adaptif. Dilihat oleh kunci org.gnome.desktop.peripherals.mousememiliki akselerasi adaptif dan sama org.gnome.desktop.peripherals.touchpadsekali tidak :-(
robcast
5

Di 17.10, Anda juga dapat mengatur profil akselerasi secara langsung dan menonaktifkan akselerasi mouse dengan mengatur accel-profileke'flat'

gsettings set org.gnome.desktop.peripherals.mouse accel-profile 'flat'

Atau, gunakan dconf-editor:

Nonaktifkan akselerasi mouse di Ubuntu 17.10

Simon A. Eugster
sumber
1
Saya cukup yakin, bagian mouse berlaku untuk perangkat mouse aktual yang Anda kaitkan ke usb dan bukan touchpad.
thebunnyrules
1
Saya berdiri dikoreksi ....
thebunnyrules
@thebunnyrules Ya, maaf, Anda benar - saya tidak melihat bagian "untuk touchpad" :)
Simon A. Eugster
1
Simon, saya tetap mencobanya dan itu benar-benar berdampak pada kinerja touchpad saya. Jadi tidak, saya pikir Anda benar untuk merekomendasikannya.
thebunnyrules
1
baru saja ditingkatkan menjadi 17,10, dan menemukan penurunan kinerja touchpad juga sangat mengecewakan. mengaturnya 'adaptive'dengan perintah yang Anda sarankan memperbaikinya.
grg rsr
2

Sunting: Maaf ini hanya membantu jika Anda menggunakan Xorg, bukan Wayland menurut Arch Linux 'Wiki :

Untuk Wayland, tidak ada file konfigurasi libinput. Opsi yang dapat dikonfigurasi tergantung pada progres dukungan lingkungan desktop Anda untuknya; lihat alat #Graphical.

Untuk Xorg, file konfigurasi default untuk pembungkus diinstal ke /usr/share/X11/xorg.conf.d/40-libinput.conf. Tidak ada konfigurasi tambahan yang diperlukan untuk mendeteksi keyboard, touchpad, trackpoint, dan layar sentuh yang didukung secara otomatis.

Untuk Xorg:

Menurut halaman manualnya libinput juga mendukung akselerasi adaptif:

Anda harus dapat menambahkannya sebagai opsi di xorg.conf, mis /usr/share/X11/xorg.conf.d/40-libinput.conf:

Option "AccelProfile" "adaptive"
benebun
sumber
0

ubuntu 18.04 konfigurasi touchpad

Pada ubuntu 18.04, pengaturannya sedikit berbeda, mulai dari dobel dari -1 hingga 1. Pengaturan pengaturan touchpad ke 1 mempercepat touchpad dengan baik. Saya menggunakan dconf untuk mengedit pengaturan - bekerja seperti pesona.

TheAncientMariner
sumber