Come ottenere lo "scorrimento uniforme" a livello di sistema?


8

Ho trovato un'estensione straordinaria per Google Chrome chiamata SmoothScroll. Rende le pagine di scorrimento straordinariamente visivamente accattivanti, proprio come nell'opera.

Mi chiedevo se potevo trovare qualcosa di simile per Ubuntu che possa essere applicato a livello di sistema in modo da poterlo sperimentare su qualsiasi barra di scorrimento che utilizzo.

Risposte:


5

Sebbene sia un po 'vecchio, ho scoperto che gnome 3.4 supporta lo scorrimento regolare

Vedrai anche miglioramenti ai blocchi con cui sono state realizzate le nostre applicazioni. Ciò include scorrimento regolare, componenti dell'interfaccia utente aggiornati, un tema visivo molto raffinato e menu dell'applicazione.

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

Qualcuno sa come abilitarlo?


Sebbene questa non sia la risposta assoluta, almeno mostra che è disponibile.
MetaDark,

Sarà abilitato per tutte le applicazioni che utilizzano GTK3.4 +. Ciò include Nautilus, gedit e forse altri, il 12.04+
NoBugs,

2

Firefox ha anche un'opzione di scorrimento regolare.

Ma per quanto ne so questo è implementato in quelle applicazioni (e AFAIK solo per la finestra del browser, non per altri widget?), Non nei widget Gtk standard (o Xorg o altro), quindi non esiste alcuna impostazione a livello di sistema (che So di).


1

Nessuna impostazione a livello di sistema poiché le applicazioni devono gestire da soli gli eventi XInput 2.1 o utilizzare un toolkit che lo fa automaticamente.

Le applicazioni Gnome / GTK3 gestiscono lo scorrimento regolare o perfetto per impostazione predefinita.

Firefox richiede l'impostazione di una variabile di ambiente MOZ_USE_XINPUT2( echo 'export MOZ_USE_XINPUT2=1' >> ~/.xsessionrc).

Chromium lo ha introdotto di recente nella versione 54 e dovrai installarlo da una fonte più aggiornata dei repository di Ubuntu.

Le app di KDE / QT sembrano avere supporto anche se non ho provato.

Le app basate su elettroni (come Atom) non hanno ancora alcun supporto per gli eventi XInput 2.1.


Wow, questa è una vecchia domanda, non uso Ubuntu dal 2013. Nota anche che MOZ_USE_XINPUT2 funziona su Firefox solo quando hai abilitato e10s. Questo può essere verificato su: supporto in Windows multiprocesso. Alcune estensioni potrebbero non supportare ufficialmente e10, quindi è necessario disabilitare l'estensione o impostare "browser.tabs.remote.force-enable" su true in about: config (tuttavia non è consigliabile).
MetaDark,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.