Configurando o libinput na unha

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

[ Hits: 3.795 ]

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

ALSA e headsets USB: hotplugging

FFmpeg: screencast do desktop gravando duas fontes de áudio simultaneamente

Vínculos simbólicos - Mantendo suas configurações salvas em nuvem

Slackware - Duas formas (de preguiçoso) de usar o SlackBuilds

Usando o Spotify como despertador no openSUSE Tumbleweed XFCE via spotify-rise

Leitura recomendada

Som no Slackware - placa Intel (snd-hda-intel)

Instalando e Configurando o Google Earth

Medidor de bateria no XFCE4

Permissão de acesso ao servidor X (Slackware 13+)

Realtek 8180 no Slackware Linux 12

  

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 clodoaldops 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
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts