Bagaimana cara mendapatkan "scrolling mulus" di seluruh sistem?

8

Saya menemukan ekstensi luar biasa untuk Google Chrome yang disebut SmoothScroll. Itu membuat menggulir halaman web secara visual sangat menarik, seperti di opera.

Saya bertanya-tanya apakah saya dapat menemukan sesuatu seperti ini untuk Ubuntu yang dapat diterapkan sistem secara luas sehingga saya dapat mengalami ini pada scrollbar apa pun yang saya gunakan.

MetaDark
sumber

Jawaban:

5

Meskipun agak lama, saya menemukan bahwa gnome 3.4 mendukung gulir halus

Anda juga akan melihat peningkatan pada blok penyusun aplikasi kami. Ini termasuk pengguliran yang halus, komponen antarmuka pengguna yang diperbarui, tema visual dan menu aplikasi yang jauh lebih baik.

library.gnome.org/misc/release-notes/3.4/

Apakah ada yang tahu cara mengaktifkannya?

idgar
sumber
Meskipun ini bukan jawaban absolut, setidaknya itu menunjukkan bahwa itu tersedia.
MetaDark
Ini akan diaktifkan untuk semua aplikasi yang menggunakan GTK3.4 +. Itu termasuk Nautilus, gedit, dan mungkin yang lain, pada 12.04+
NoBugs
2

Firefox juga memiliki opsi gulir yang halus.

Tapi sejauh yang saya tahu ini diterapkan dalam aplikasi tersebut (dan AFAIK hanya untuk jendela browser, bukan untuk widget lainnya?), Bukan pada widget Gtk standar (atau Xorg, atau apa pun), sehingga tidak ada pengaturan sistem secara luas (yang Saya tahu tentang).

JanC
sumber
1

Tidak ada pengaturan seluruh sistem karena aplikasi harus menangani XInput 2.1 sendiri atau menggunakan toolkit yang melakukannya secara otomatis.

Aplikasi Gnome / GTK3 menangani pengguliran yang halus atau sempurna piksel secara default.

Firefox membutuhkan pengaturan variabel lingkungan MOZ_USE_XINPUT2( echo 'export MOZ_USE_XINPUT2=1' >> ~/.xsessionrc).

Chromium memperkenalkannya baru-baru ini di versi 54 dan Anda harus menginstalnya dari sumber yang lebih mutakhir daripada repositori Ubuntu.

Aplikasi KDE / QT tampaknya memiliki dukungan meskipun saya belum mencoba.

Aplikasi berbasis elektron (seperti Atom) belum memiliki dukungan untuk acara XInput 2.1.

Damian Moore
sumber
Wow, ini adalah pertanyaan lama, saya belum menggunakan Ubuntu sejak 2013. Namun perlu dicatat bahwa MOZ_USE_XINPUT2 hanya berfungsi di Firefox saat Anda mengaktifkan e10s. Ini dapat diperiksa tentang: dukungan di bawah Multiprocess Windows. Beberapa ekstensi mungkin tidak secara resmi mendukung e10s sehingga Anda harus menonaktifkan ekstensi atau mengatur "browser.tabs.remote.force-enable" menjadi true di bawah about: config (namun ini tidak disarankan).
MetaDark