No Windows, a maioria dos programas com contêineres de texto grandes e roláveis (por exemplo, todos os navegadores, a maioria dos processadores de texto e IDEs) permite pressionar o botão do meio do mouse e mover o mouse para rolar. Essa rolagem é suave e permite rolar muito rapidamente usando apenas o mouse.
Quando eu usei o Linux em laptops , a rolagem com dois dedos executa aproximadamente a mesma função; é fácil rolar a página rapidamente (muito mais rapidamente do que se pode rolando a roda do mouse), mas a rolagem permanece suave o suficiente para permitir um posicionamento preciso.
Não tenho certeza de como conseguir a mesma coisa ao executar o Linux em uma área de trabalho com um mouse. Até onde eu sei depois de pesquisar bastante no Google, não há configurações específicas do aplicativo para trocar pelo comportamento do botão do meio do mouse no estilo Windows, nem configurações do sistema para obter o mesmo efeito.
Apenas para tornar isso concreto, digamos - se for relevante - que estou perguntando no contexto do Firefox, Google Chrome, Gedit e Eclipse em uma versão recente do Mint (o que eu uso em casa) ou Ubuntu (o que eu uso) no trabalho). Suspeito que essa seja uma pergunta bastante distroagnóstica e agnóstica de aplicativo.
Tanto quanto sei, minhas opções para rolagem são:
- Role com a roda do mouse - devagar!
- Use as teclas PgUp / PgDn - salta uma grande distância por vez, não pode ser usada para posicionamento preciso e é menos confortável do que usar o mouse
- Arraste a barra de rolagem no lado direito da tela para cima e para baixo, como costumava fazer em computadores Windows antigos com mouses de dois botões. É o que faço na prática, mas é bem menos confortável do que a rolagem do mouse no estilo Windows; em uma tela widescreen enorme, levo mais de um segundo para mover o cursor do meio da tela para a barra de rolagem, e mais de um segundo para movê-lo novamente e preciso desviar o olhar do conteúdo que estou realmente rolando para fazer isso.
Nada disso me satisfaz! Esse problema de interface do usuário é a única coisa que prejudica meu gosto pelo Linux em desktops e quase me faz desejar usar um touchpad de laptop em vez de um mouse. Isso me irrita o suficiente para concluir que, ou estou perdendo algum recurso básico da interface do usuário do Linux que resolve esse problema, ou sou apenas uma aberração sensível demais e nem sequer incomoda ninguém - mas não tenho certeza de qual .
Então, minhas perguntas são:
- A rolagem do botão do meio do mouse no estilo Windows existe em qualquer lugar do mundo Linux ou é realmente algo do Windows? Em particular, algum navegador da Web Linux permite usar a rolagem no estilo do Windows?
- Existem mecanismos para rolar as páginas existentes no Linux, mas não no Windows, especialmente os que desempenham a função que descrevi?
- Faltam outras soluções?
xorg.conf
que ajudaram (eu costumo copiar minhasxorg.conf
personalizações antigas para novas instalações, para que não me lembro exatamente). Se você estiver usando o GNOME, tente bisbilhotar as preferências do mouse e veja se há algo lá.Respostas:
O recurso que você está falando é chamado de rolagem automática . Permite pressionar e segurar o botão do meio do mouse e mover o mouse para rolar suavemente. No Linux, o comportamento padrão para esta ação (pressionar o botão do meio do mouse) geralmente é usado para colar texto.
No entanto, existe uma configuração de preferência no Firefox e uma extensão disponível para Chrome / Chromium, que permite usar o botão do meio do mouse para rolar e ativar esse recurso.
Raposa de fogo
Abaixo Browsing, você encontrará a opção chamada
Use autoscrolling
. Coloque uma marca de seleção ao lado para ativar essa funcionalidade no Firefox.Chrome / Chromium
Para Chrome / Chromium, podemos usar uma extensão chamada AutoScroll (de kaescripts.blogspot.com) .
Pressione o botão rotulado
ADD TO CHROME
para instalar esta extensão.Clique na Addcaixa de diálogo de confirmação.
Outras aplicações
No que diz respeito a outros aplicativos, ainda não encontrei uma solução para eles. Enfim, são as grandes páginas da web que criam a maior parte do problema para o qual o Firefox e o Chrome / Chromium têm uma solução.
Rolagem feliz!
fonte
https://chrome.google.com/webstore/category/apps?hl=en
ele.Isso funcionará com todos os seus aplicativos sem a necessidade de instalar nada.
Obtenha seu deviceID de entrada. No meu caso (Logitech M315 / M235) tinha 11 anos.
Se desejar, liste as propriedades disponíveis com
xinput list-props <deviceID>
. Se você estiver usando libinput (o futuro / presente), quase todas as propriedades começarão com libinput . Paraevdev
conferir minha resposta aqui .Com
libinput
:Definir propriedades do mouse
Descrição de
man libinput
:fonte
evdev
[fazer uma coisa]. Comlibinput
: [fazer outra coisa]." Como sei qual delas se aplica a mim? Eu nunca ouvi falar disso antes de ler esta resposta.modinfo $(lsmod|grep -iE "input" | col1)
) não mostra isso . Porém, depois de obter o ID do dispositivo e listar as propriedades, se você estiver usandolibinput
quase todas as propriedades, começará com essa palavra. Além disso, você terá oxserver-xorg-input-libinput
pacote instalado, olibinput-list-devices
comando listará seu dispositivo (certamente ativado/proc/bus/input/devices
). Se estiver usando o X, você encontrará mais informações sobre a diggin/usr/share/X11/xorg.conf.d/
.