Configurando o libinput na unha

Publicado por Luís Fernando C. Cavalheiro em 20/08/2017

[ Hits: 9.805 ]

Blog: https://github.com/lcavalheiro/

 


Configurando o libinput na unha



Clicadores e ubunteiros do Viva o Linux, aqui começa a centésima Dica do Dino® trazendo para vocês informações tão importantes quanto a cor das cuecas do Michel Temer. Por ser a centésima Dica, hoje quero falar de algo importante para usuários de notebooks.

Como o pacote xf86-input-synaptics está descontinuado, na maioria das distros ele é substituído pelo xf86-input-libinput. A maior parte dos ambientes de área de trabalho (GNOME, KDE e XFCE principalmente) tem aplicativos gráficos para a configuração do touchpad, mas nos gerenciadores de janela mais simples isso não existe. Vamos aprender a configurar o libinput na marra?

O arquivo /etc/X11/xorg.conf.d/40-libinput.conf

Esse é o arquivo que vamos ter que editar para configurar o libinput do jeito que a gente quiser. Caso você queira ver todas as configurações possíveis, basta dar uma lida em:

man 4 libinput

mas a maioria dos usuários comuns precisam configurar apenas quatro coisas:
  • Option "Tapping": ela controla se é possível clicar tocando na área do touchpad ou não. As opções possíveis são "On" e "Off", com significados bastante óbvios;
  • Option "NaturalScrolling": ela controla se a rolagem de tela é natural (ou seja, rolar para baixo faz a tela subir) ou não. As opções aqui são "true" e "false", bastante óbvias até;
  • Option "ScrollMethod": ela controla qual é o método de rolagem: "edge" faz com que a rolagem seja por deslizar o dedo ao longo da borda vertical esquerda ou horizontal inferior (caso a próxima opção esteja ativada); "twofinger", que faz com que a rolagem se dê ao deslizar dois dedos pela área do touchpad; "button", caso haja um botão para isso; e "none" para não ter rolagem. Nem todos os touchpads dão suporte para algumas dessas opções, mas "edge" e "twofinger" são garantidas de funcionar em qualquer um;
  • Option "HorizontalScrolling": que define se a rolagem horizontal estará ativada ou não. As opções possíveis são "false" e "true", bem óbvias até.

Basta editar como root o arquivo e acrescentar ou modificar as linhas citadas. Por exemplo, o trecho relevante do meu arquivo está assim:

        Option "Tapping" "Off"

        Option "NaturalScrolling" "false"

        Option "ScrollMethod" "edge"

        Option "HorizontalScrolling" "true"

Reinicie o X para que as mudanças tenham efeito. Normalmente, é mais prático reiniciar o computador mesmo.

Conclusões

E é isso, senhores, esse é o fim da centésima Dica do Dino® trazendo para vocês mais uma vez o lema GET SLACK OR DIE!!!

Outras dicas deste autor

Compilando OpenJDK e IcedTea no Slackware usando SlackBuild de AlienBOB

Skype no Slackware SEM PulseAudio

Descompactando arquivos ZIP divididos em partes

Corrigindo erro "File in wrong format" durante compilação de pacotes no Slackware 64

Acessando Banco do Brasil pelo Google Chrome no Fedora 17

Leitura recomendada

Repositório EPEL no CentOS 6

Superando a falta do supermount em sistemas Debian

Desligando micros com fonte ATX no Debian

Adicionando ou excluindo um usuário de um grupo

Driver SIS 671/771 + Xorg no Ubuntu 10.04 Lucid Lynx

  

Comentários
[1] Comentário enviado por fabio em 20/08/2017 - 23:36h

Parabéns Dino, 100 dicas não é pra qualquer um!

[2] Comentário enviado por lcavalheiro em 21/08/2017 - 11:56h

Valeu pelo elogio, Fábio!
--
Dino®
[i]Vi veri universum vivus vici[/i]
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta
[code][b]Mensagem do dia[/b]: Satã representa conhecimento sem limites e não auto-ilusão hipócrita.[/code]

[3] Comentário enviado por removido em 21/08/2017 - 15:59h

Meu malvado favorito, sua Dica favoritada!
Vai que um dia eu preciso fazer tudo na unha!


---------------
clodoaldops
https://dicaslinuxmint.blogspot.com.br/

[4] Comentário enviado por pinduvoz em 16/01/2019 - 03:46h

Parabéns pela centésima dica, de Dino para Dino, hehehe.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts