Clic o doble clic en Touchpad de laptop no funciona en Debian 11, 12 (LXQT, XFCE,KDE)(Q4OS 4 Gemini, Trinity)

Si instalas o pruebas un Sistema Operativo Debian como:

  • Debian 12 LXQT
  • Debian 12 XFCE
  • Debian 12 LXDE
  • Debian 12  GNOME
  • Debian 12 KDE
  • Debian 12 Mate 
  • Debian 12 Cinnamon
 
o un Sistema Operativo basado en este como:
 
  • Q4OS 4 Gemini
  • Q4OS Trinity)
 
No funciona por defecto el el dar clic con el dedo en el touchpad en las laptop que he probado:
 
  • Dell Inspiron 14 3481
  • Dell Inspiron 1750
  • HP G62-144DX
 
sucede que en Debian 12 viene el servidor xserver-xorg-input-libinput y de alguna manera por esta razón ya no viene configurado por defecto
 

Solución 1: Configurar el administrador del touchpad

 

LXQT

En LXQT en el menú abrir:

"Configuración del Monitor"


 
y allí dar clic en

"Ratón y panel táctil"

 e Disipositivo seleccionar el Touchpad de su laptop

y marcar:

"Toque para hacer clic"

como se ve en la siguiente imagen:

 


con esto ya funcionará

de manera similar para:

LXDE

GNOME

XFCE

KDE


Solución 2: modificar el archivo 40-libinput.conf

Lo que vas a hacer es modificar el archivo /usr/share/X11/xorg.conf.d/40-libinput.conf para que habilite el tap-to-click de forma permanente y para todos los usuarios, entonces funcionará también para gestores de ventana minimalistas como fluxbox, openbox, jwm y otros que no tiene o es dificil configurarlos.

El archivo ya tiene la sección responsable del touchpad:


Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
Solo necesitas añadir la línea:
Option "Tapping" "on"
para que quede así:
 
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "Tapping" "on"
EndSection
 
 Para hacerlo de una manera fácil usaremos gedit (se lo instala con sudo apt install gedit):
sudo gedit /usr/share/X11/xorg.conf.d/40-libinput.conf

 Busca esta sección:

Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection

 Añade justo antes de EndSection:

    Option "Tapping" "on"

Guarda y cierra (Ctrl + O, Enter, luego Ctrl + X).

Nota importante sobre el formato del archivo

Cuando edites el archivo 40-libinput.conf, respeta el formato y la estructura de cada línea.

  • Cada bloque comienza con Section "InputClass" y termina con EndSection.

  • Las líneas dentro de la sección deben comenzar con una tabulación o algunos espacios (generalmente cuatro).

  • No elimines ni muevas palabras clave como Identifier, Driver, Option, etc.

Un espacio o una tabulación de más o de menos no suele romper la configuración (Xorg es flexible con espacios al inicio), pero si escribes mal la palabra clave, las comillas o la sintaxis, el archivo no funcionará. Si no respetas la sintaxis, el servidor gráfico puede ignorar tu configuración o, en el peor de los casos, impedir que el entorno gráfico arranque.

Luego, reinicia tu sesión gráfica

Puedes reiniciar la computadora o simplemente salir y volver a entrar en tu sesión de LXQt para que se apliquen los cambios.

Verifica que funcione

Después del reinicio, prueba tocar el touchpad con un dedo: si hace clic izquierdo, entonces funcionó correctamente.

Dios les bendiga 

Comentarios