Como obter “rolagem suave” em todo o sistema?

7

Encontrei uma extensão incrível para o Google Chrome chamada SmoothScroll. Isso torna as páginas da web de rolagem extraordinariamente visualmente atraentes, assim como na ópera.

Eu queria saber se eu poderia encontrar algo assim para o Ubuntu que pode ser aplicado em todo o sistema para que eu possa experimentar isso em qualquer barra de rolagem que eu uso.

    
por MetaDark 12.10.2010 / 02:49

3 respostas

5

Embora seja um pouco antigo, descobri que o gnome 3.4 suporta rolagem suave

  

Você também verá melhorias nos blocos de construção com os quais nossos aplicativos foram criados. Isso inclui rolagem suave, componentes atualizados da interface do usuário, um tema visual muito refinado e menus de aplicativos.

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

Alguém sabe como ativá-lo?

    
por idgar 01.06.2012 / 09:21
2

O Firefox também tem uma opção de rolagem suave.

Mas, até onde eu sei, isso é implementado nesses aplicativos (e AFAIK apenas para a janela do navegador, não para outros widgets?), não em widgets padrão Gtk (ou Xorg, ou qualquer outro), portanto nenhuma configuração de sistema existe (que eu conheço).

    
por JanC 12.10.2010 / 03:03
1

Nenhuma configuração para todo o sistema, já que os aplicativos precisam manipular os eventos XInput 2.1 ou usar um kit de ferramentas que faz isso automaticamente.

Os aplicativos

Gnome / GTK3 manipulam a rolagem suave ou com pixels perfeitos por padrão.

O

Firefox requer a configuração de uma variável de ambiente MOZ_USE_XINPUT2 ( echo 'export MOZ_USE_XINPUT2=1' >> ~/.xsessionrc ).

O Chromium apresentou-o recentemente na versão 54 e você precisará instalá-lo a partir de uma fonte mais atualizada que os repositórios do Ubuntu.

Os aplicativos

KDE / QT aparentemente têm suporte, embora eu não tenha tentado.

Os aplicativos baseados em

Electron (como o Atom) não têm suporte para eventos XInput 2.1 ainda.

    
por Damian Moore 30.11.2016 / 02:32