Como habilitar el "Natural scrolling" en el touchpad en Arch Linux

axelcodeds

Axel Diego

Posted on November 23, 2024

Como habilitar el "Natural scrolling" en el touchpad en Arch Linux

Este tutorial está enfocado únicamente en archivos de configuración, ya que en caso de usar un entorno gráfico como gnome, la configuración sería sencilla, solo basta con entrar al menu de configuración y habilitar el natural scrolling.

1. Instalar los paquetes necesarios

sudo pacman -S libinput xf86-input-libinput
Enter fullscreen mode Exit fullscreen mode

El controlador libinput te ayudará a que tu touchpad funcione de manera correcta y de igual forma podrás configurar tu touchpad mediante un archivo de configuración.

2. Crea el archivo de configuración

Depende el editor de texto que uses puedes crear o editar el siguiente archivo (Este tendrá las configuraciones):

Si usas nano

sudo nano /etc/X11/xorg.conf.d/30-touchpad.conf
Enter fullscreen mode Exit fullscreen mode

Si usas vim

sudo vim /etc/X11/xorg.conf.d/30-touchpad.conf
Enter fullscreen mode Exit fullscreen mode

Si usas neovim

sudo nvim /etc/X11/xorg.conf.d/30-touchpad.conf
Enter fullscreen mode Exit fullscreen mode

3. Agrega las configuraciones

Está configuración hará que se nos habilite el natural scrolling sólo para nuestro touchpad.

Section "InputClass"
    Identifier "devname"
    Driver "libinput"
    MatchIsTouchpad "on"

    Option "NaturalScrolling" "true"
EndSection
Enter fullscreen mode Exit fullscreen mode

La línea MatchIsTouchpad "on" hace que solo nuestro touchpad reciba la configuración lo que no afectará algún mouse que conectemos a nuestro dispositivo.

4. Configuraciones extra

Personalmente en mi computadora solo habilito dos cosas para mi touchpad, las cuales son el natural scrolling y el tap-on-click, este último es el que hace click cuando damos un pequeño toque en el touchpad y para habilitarlo solo tenemos que añadir Option "Tapping" "on" a la linea debajo de Option "NaturalScrolling" "true", lo que nos quedaría así:

Section "InputClass"
    Identifier "devname"
    Driver "libinput"
    MatchIsTouchpad "on"

    Option "NaturalScrolling" "true"
    Option "Tapping" "on"
EndSection
Enter fullscreen mode Exit fullscreen mode

De está forma ya tenemos habilitada la opción de tap-on-click y la opción de natural scrolling en nuestro arch linux.

💖 💪 🙅 🚩
axelcodeds
Axel Diego

Posted on November 23, 2024

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related