<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Axel Diego</title>
    <description>The latest articles on DEV Community by Axel Diego (@axelcodeds).</description>
    <link>https://dev.to/axelcodeds</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2471329%2Fc1bab8d9-e0ad-4ebc-be72-4efaf343cb27.png</url>
      <title>DEV Community: Axel Diego</title>
      <link>https://dev.to/axelcodeds</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/axelcodeds"/>
    <language>en</language>
    <item>
      <title>Como habilitar el "Natural scrolling" en el touchpad en Arch Linux</title>
      <dc:creator>Axel Diego</dc:creator>
      <pubDate>Sat, 23 Nov 2024 03:35:26 +0000</pubDate>
      <link>https://dev.to/axelcodeds/como-habilitar-el-natural-scrolling-en-el-touchpad-en-arch-linux-3p6o</link>
      <guid>https://dev.to/axelcodeds/como-habilitar-el-natural-scrolling-en-el-touchpad-en-arch-linux-3p6o</guid>
      <description>&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Instalar los paquetes necesarios&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;sudo pacman -S libinput xf86-input-libinput
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;El controlador &lt;strong&gt;libinput&lt;/strong&gt; 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.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Crea el archivo de configuración&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Depende el editor de texto que uses puedes crear o editar el siguiente archivo (Este tendrá las configuraciones):&lt;/p&gt;

&lt;p&gt;Si usas nano&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;sudo nano /etc/X11/xorg.conf.d/30-touchpad.conf
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Si usas vim&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;sudo vim /etc/X11/xorg.conf.d/30-touchpad.conf
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Si usas neovim&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;sudo nvim /etc/X11/xorg.conf.d/30-touchpad.conf
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;3. Agrega las configuraciones&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Está configuración hará que se nos habilite el natural scrolling &lt;em&gt;sólo&lt;/em&gt; para nuestro touchpad.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Section "InputClass"
    Identifier "devname"
    Driver "libinput"
    MatchIsTouchpad "on"

    Option "NaturalScrolling" "true"
EndSection
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



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

&lt;p&gt;&lt;strong&gt;4. Configuraciones extra&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;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 &lt;strong&gt;Option "Tapping" "on"&lt;/strong&gt; a la linea debajo de &lt;strong&gt;Option "NaturalScrolling" "true"&lt;/strong&gt;, lo que nos quedaría así:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Section "InputClass"
    Identifier "devname"
    Driver "libinput"
    MatchIsTouchpad "on"

    Option "NaturalScrolling" "true"
    Option "Tapping" "on"
EndSection
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



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

</description>
      <category>archlinux</category>
      <category>linux</category>
      <category>tutorial</category>
      <category>spanish</category>
    </item>
  </channel>
</rss>
