Scroll
O Scroll ou rodinha do mouse tem as funções de:
- Rolar paginas
- O click para abrir paginas e nova aba.
Aumentar a velocidade do scroll
Para essa finalidade iremos usar o IMWheel.
"IMWheel é uma ferramenta para ajustar o comportamento da roda do mouse, em uma base por programa. Ele pode mapear a entrada da roda do mouse para a entrada do teclado, aumentar a velocidade da roda do mouse e tem suporte para teclas modificadoras."
Instalação
Para instalar IMWheel execute o comando referente a sua distribuição no terminal.
Para Arch Linux e Manjaro
sudo pacman -S imwheel
Para Debian e Ubuntu
sudo apt install imwheel
Para Fedora
sudo dnf install imwheel
Para openSUSE
sudo zypper install imwheel
Configuração
Você pode configurar para todos os aplicativos ou apenas para um especifico.
Para criar o arquivo de configurações execute o comando no terminal ( OBS: Não use Root, alias abandone o costume de no terminal logar como ROOT ).
nano ~/.imwheelrc
Para todos os APP
Para que aumente a velocidade de rolagem para todos os APP cole as linhas abaixo no editor de texto nano aberto.
# Aumentar a velocidade para todos os APP
"^.*$"
None, Up, Button4, 4
None, Down, Button5, 4
Ficando como na imagem.
Salve teclando CTRL + x tecle s e tecle Enter para fechar.
Para APP especifico
Note que iremos substituir o .* pelo nome do APP, no caso o M$ Edge.
# Aumentar a velocidade para um APP
"^msedge$"
None, Up, Button4, 4
None, Down, Button5, 4
Shift_L, Up, Shift_L|Button4, 4
Shift_L, Down, Shift_L|Button5, 4
Control_L, Up, Control_L|Button4
Control_L, Down, Control_L|Button5
Salve teclando CTRL + x tecle s e tecle Enter para fechar.
Para Firefox.
# Aumentar a velocidade para um APP
"^GeckoMain$"
None, Up, Button4, 4
None, Down, Button5, 4
Shift_L, Up, Shift_L|Button4, 4
Shift_L, Down, Shift_L|Button5, 4
Control_L, Up, Control_L|Button4
Control_L, Down, Control_L|Button5
Salve teclando CTRL + x tecle s e tecle Enter para fechar.
Iniciar com o sistema
Com o imwheel ser iniciado com o sistema podemos usar o systemd, crie o script para o imwheel.
Crie o diretório para o systemd.
mkdir -p ~/.config/systemd/user/
Crie o script.
nano ~/.config/systemd/user/imwheel.service
Cole as linhas abaixo no nano aberto.
[Unit]
Description=IMWheel
Wants=display-manager.service
After=display-manager.service
[Service]
Type=simple
Environment=XAUTHORITY=%h/.Xauthority
ExecStart=/usr/bin/imwheel -d
ExecStop=/usr/bin/pkill imwheel
RemainAfterExit=yes
[Install]
WantedBy=graphical-session.target
Ficando como na imagem.
Salve teclando CTRL + x tecle s e tecle Enter para fechar.
OBS: Para os casos de o mouse ter botões lateriais e para não ter problemas.
Altere em:
ExecStart=/usr/bin/imwheel -d
Para.
ExecStart=/usr/bin/imwheel -b "4 5"
Ficando como na imagem.
Habilite o novo serviço criado.
systemctl --user enable imwheel.service
Inicie o serviço.
systemctl --user start imwheel.service
Para reverter tudo, execute os comandos na sequencia.
systemctl --user stop imwheel.service
rm -fr ~/.config/systemd/user/imwheel.service
systemctl --user daemon-reload
Comentários
Postar um comentário
olá, seja bem vindo ao Linux Dicas e suporte !!