No funciona panel tactcil Linux MInt 20.3

Foro de soporte para usuarias de habla hispana

Moderator: tomeu

Post Reply
12elotro
Level 2
Level 2
Posts: 79
Joined: Wed Nov 18, 2020 12:13 pm

No funciona panel tactcil Linux MInt 20.3

Post by 12elotro »

Buenas , no se en que momento me ha dejado de funcionar el panel tactil de mi ordenador LENOVO Y700 con Linux Mint 20.3. He probado a iniciar con nucleos anteriores y lo mismo.

En el tuto de este foro he visto que se podría probar a instalar el controlador synactic pero mismo resultado.

Cual el resultado actual de ejecutar el comando grep -i "Using input driver" /var/log/Xorg.0.log

Code: Select all

[david@david-y700-linux-mint:~$ grep -i "Using input driver" /var/log/Xorg.0.log
[     8.748] (II) Using input driver 'libinput' for 'Power Button'
[     8.792] (II) Using input driver 'libinput' for 'Video Bus'
[     8.827] (II) Using input driver 'libinput' for 'Video Bus'
[     8.854] (II) Using input driver 'libinput' for 'Power Button'
[     8.879] (II) Using input driver 'libinput' for 'Sleep Button'
[     8.895] (II) Using input driver 'libinput' for 'Logitech M510'
[     8.927] (II) Using input driver 'libinput' for 'Lenovo EasyCamera: Lenovo EasyC'
[     8.967] (II) Using input driver 'libinput' for 'Ideapad extra buttons'
[     8.984] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
[     9.025] (II) Using input driver 'synaptics' for 'ETPS/2 Elantech Touchpad'
Pongo también la configuración que tengo en el panel tactil


Un saludo y gracias
Attachments
Captura de pantalla de 2022-06-18 18-36-04.png
User avatar
Jo-con-Ël
Level 6
Level 6
Posts: 1413
Joined: Sun Jun 20, 2021 12:41 pm
Location: donde habita el olvido

Re: No funciona panel tactcil Linux MInt 20.3

Post by Jo-con-Ël »

No comentas nada de este problema en el oro hilo.¿Te ha ocurrido depués de instalar el nuevo controlador de la gráfica?

Desinstala el controlador synaptics (apt remove --purge xserver-xorg-input-synaptics) y reinicia.

Devuelve el resultado de los siguientes códigos en cualquier caso.

Code: Select all

mokutil --sb-state
xinput
cat /proc/cmdline
Arrieritos semos y en el camino nos encontraremos.
12elotro
Level 2
Level 2
Posts: 79
Joined: Wed Nov 18, 2020 12:13 pm

Re: No funciona panel tactcil Linux MInt 20.3

Post by 12elotro »

Jo-con-Ël wrote:
Sat Jun 18, 2022 1:04 pm
No comentas nada de este problema en el oro hilo.¿Te ha ocurrido depués de instalar el nuevo controlador de la gráfica?

Desinstala el controlador synaptics (apt remove --purge xserver-xorg-input-synaptics) y reinicia.

Devuelve el resultado de los siguientes códigos en cualquier caso.

Code: Select all

mokutil --sb-state
xinput
cat /proc/cmdline
No estoy seguro si fue despues de instalar el controlador nvidia hacia mucho que no usaba el tactil, pero es muy posible que no funcionara antes de instalar el controlador nvidia algo me suena que ya no iba.

Desinstalado synactic y reiniciado sin el raton logitech, ejecutados los comandos:

mokutil --sb-state

Code: Select all

SecureBoot disabled
xinput

Code: Select all

⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad                	id=14	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Video Bus                               	id=8	[slave  keyboard (3)]
    ↳ Power Button                            	id=9	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=10	[slave  keyboard (3)]
    ↳ Lenovo EasyCamera: Lenovo EasyC         	id=11	[slave  keyboard (3)]
    ↳ Ideapad extra buttons                   	id=12	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=13	[slave  keyboard (3)]
cat /proc/cmdline[/code

Code: Select all

BOOT_IMAGE=/boot/vmlinuz-5.4.0-120-generic root=UUID=01177dce-088f-46bb-9fde-746bb803dbc9 ro quiet splash nvidia-drm.modeset=1
User avatar
hatteras
Level 10
Level 10
Posts: 3311
Joined: Fri Sep 24, 2010 6:43 pm
Location: En el paraiso en la tierra
Contact:

Re: No funciona panel tactcil Linux MInt 20.3

Post by hatteras »

Tienes activado "desactivar el panel al escribir"
1.png
desactivalo, y deberias poder seguir usando el panel táctil a la vez que escribes
Todos somos muy ignorantes. Pero no todos ignoramos las mismas cosas.
Es un placer ayudar, y ver que a alguien le es útil.
Es un placer pedir ayuda y ver que alguien te la da desinteresadamente.
12elotro
Level 2
Level 2
Posts: 79
Joined: Wed Nov 18, 2020 12:13 pm

Re: No funciona panel tactcil Linux MInt 20.3

Post by 12elotro »

hatteras wrote:
Sat Jun 18, 2022 3:06 pm
Tienes activado "desactivar el panel al escribir"

1.png

desactivalo, y deberias poder seguir usando el panel táctil a la vez que escribes
Eso no es, no funciona siempre de todas maneras he probado a desactivarlo y tp
12elotro
Level 2
Level 2
Posts: 79
Joined: Wed Nov 18, 2020 12:13 pm

Re: No funciona panel tactcil Linux MInt 20.3

Post by 12elotro »

He visto que en varios hilos indican esto

Code: Select all

Edit /etc/default/grub (with nano /etc/default/grub) and change the following line as shown:

GRUB_CMDLINE_LINUX_DEFAULT="[...]"

To

GRUB_CMDLINE_LINUX_DEFAULT="i8042.nopnp=1 pci=nocrs quiet splash"

Quieria probarlo pero yo ya tengo puesto esto en ese archivo

Code: Select all

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1"
Como lo dejo para que figuren los dos?
User avatar
Jo-con-Ël
Level 6
Level 6
Posts: 1413
Joined: Sun Jun 20, 2021 12:41 pm
Location: donde habita el olvido

Re: No funciona panel tactcil Linux MInt 20.3

Post by Jo-con-Ël »

1)Si que puedes añadir esos parámetros a la carga del kernel además de los otros de ser necesarios.
Edita el archivo /etc/default/grub como se debe indicar en esos hilos por ejemp con xed admin:///etc/default/grub y añades esos parámetros a la línea del kernel después del quite splash o después de nvidia-drm.modeset=1 si sigue siendo nesario (mira el apartado siguiente).

Code: Select all

GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1 i8042.nopnp=1 pci=nocrs"
GRUB_CMDLINE_LINUX=""
Luego guarda el archivo, cierra el editor y ejecuta en la terminal

Code: Select all

sudo update-grub
y reinicia.

El código solicitado en el post anterior (cat /proc/cmdline) confirmará que se cargan esos parámetros.
2) ¿Es necesario introducir ese otro parámetro (nvidia-drm.modeset=1) después de cambiar de controlador gráfico? Compruébalo haciendo un inicio de prueba sin él.
Para ello en el menú GRUB seleccionada la opción por defecto (la primera) y presiona E para editarla.

Desplázate a la linea del kernel, elimina el parámetro nvidia-drm.modeset=1 y presiona F10 para iniciar.
Si no tienes problemas con la gráfica en esa sesión de pruebas (comprueba el inxi -Gxxx en cauqluier caso), podrías eliminar ese otro parámetro editando el /etc/default/grub como en el apartado anterior.
Arrieritos semos y en el camino nos encontraremos.
12elotro
Level 2
Level 2
Posts: 79
Joined: Wed Nov 18, 2020 12:13 pm

Re: No funciona panel tactcil Linux MInt 20.3

Post by 12elotro »

Nada, resultado negativo.

Ahora mismo tengo activada las dos lineas en el archivo grub

Code: Select all

cat /proc/cmdline

Code: Select all

BOOT_IMAGE=/boot/vmlinuz-5.4.0-120-generic root=UUID=01177dce-088f-46bb-9fde-746bb803dbc9 ro quiet splash nvidia-drm.modeset=1 i8042.nopnp=1 pci=nocrs
Y no funciona el panel táctil.

Sobre la linea:

Code: Select all

nvidia-drm.modeset=1
Si la quito me desactiva la sincronización vertical al utilizar la gráfica nvidia se ven lineas de cortes en secuencias rápidas de películas por ejemplo. Si quitara la linea figuraría en Off lo que señalo en la imagen y no hay manera de activarlo o por lo menos no se.
Attachments
Captura de pantalla de 2022-06-19 13-28-11.png
12elotro
Level 2
Level 2
Posts: 79
Joined: Wed Nov 18, 2020 12:13 pm

Re: No funciona panel tactcil Linux MInt 20.3

Post by 12elotro »

Ostra yo no entiendo nada, he vuelto a dejar todo como estaba he reiniciado y nada sin funcionar. Sin embargo me dio por apagarlo y volver a encenderlo y ha funcionado.

Code: Select all

cat /proc/cmdline

Code: Select all

BOOT_IMAGE=/boot/vmlinuz-5.4.0-120-generic root=UUID=01177dce-088f-46bb-9fde-746bb803dbc9 ro quiet splash nvidia-drm.modeset=1
EDITADO: acabo de descubrir que en el primer encendido funciona el panel táctil, sin embargo si luego reinicias ya deja de funcionar, da igual el numero de reinicios, la única manera es apagándolo y volviendo a encenderlo. Alguna idea de a que se puede deber?

Un saludo y muchas gracias.
User avatar
Jo-con-Ël
Level 6
Level 6
Posts: 1413
Joined: Sun Jun 20, 2021 12:41 pm
Location: donde habita el olvido

Re: No funciona panel tactcil Linux MInt 20.3

Post by Jo-con-Ël »

1)Deberías revisar la configuración del PC (mal llamada BIOS setup) y asegurar que desactivas la opción Fast/Quick boot (inicio rápido) si aparece en las opciones de Boot. También revisa por si existe alguna configuracion específica para el touchpad o dispotivos internos (Internal pointing devices) por ejemplo en Advanced y asegúrate que está activada (enabled).
Por el inxi del otro hilo entiendo que tienes Gúindolín instalado. Asegura que lo apagas para iniciar sesión de Mint y que tienes desactivado el inicio rápido de Güindolín.
2)Se supone que a estas alturas habrás probado muchas cosas, entre ellas a encender y pagar el touchpad con la tecla de función (Fn+F6?). Puedes probar a desactivar el módulo pmoue (sudo modprobe -r psmouse) y recargarlo (con sudo modprobe psmouse). Si no da resultados puedes desactivarlo de nuevo y activarlo con sudo modprobe psmouse elantech_smbus=0.
Si has creado algún archivo de configuración (por ejemplo en /etc/X11/xorg.conf.d/) siguiendo algún tutorial deberá eliminarlos una vez compruebes que no funcionan. Esto incluye los archvios /etc/X11/xorg.conf que pululan en la red para problemas con la Nvidia .
3)Para usar parámetros modificadores de la carga del kernel, primero hay que bucar errores relacionados en los registros, luego hacer un inicio de prueba con esos parámetros modificadores y finalmente, si funcionan, hacerlos permanentes en el /etc/default/grub.
Para saber qué buscar y dónde puedes consultar la solución de problemas (troubleshooting) por ejemplo de Ubuntu o Arch.

En cualquier caso devuelve el resultado de los siguientes códigos. Los primeros resultados son enlaces a la página web de compartición ya que pueden ser my extensos para el foro)

Code: Select all

dmesg |nc termbin.com 9999
cat /var/log/Xorg.0.log | nc termbin.com 9999
lsmod | nc termbin.com 9999
cat /proc/bus/input/devices | nc termbin.com 9999
xinput --list-props 14
Arrieritos semos y en el camino nos encontraremos.
12elotro
Level 2
Level 2
Posts: 79
Joined: Wed Nov 18, 2020 12:13 pm

Re: No funciona panel tactcil Linux MInt 20.3

Post by 12elotro »

Jo-con-Ël wrote:
Mon Jun 20, 2022 12:56 pm
1)Deberías revisar la configuración del PC (mal llamada BIOS setup) y asegurar que desactivas la opción Fast/Quick boot (inicio rápido) si aparece en las opciones de Boot. Tambien revisa por si existe alguna configuracion específica por ejmplo en Advanced para el touchpad o dispotivos internos (Internal pointing devices) y asegúrae que estña activada (enabled).

2)Se supone que a estas alturas habras probado muchas cosas entre ellas a encender y pagar el touchpad con la tecla de función (Fn+F6?). Puedes probar a desactivar el módulo sudo modprobe -r psmouse y recargarlo con sudo modprobe psmouse. Si no da resultados puedes desactivalo de nuevo y activalo con sudo modprobe psmouse elantech_smbus=0.
Si has creado algún archivio de configuración (por ejemplo en /etc/X11/xorg.conf.d/) siguiendo algún tutorial deberá eliminarlos una vez compruebes que no funcionan. Esto incluye los archvios /etc/X11/xorg.conf que pululan en la red para problemas con la Nvidia .


3)Para usar parámetros modificadores de la carga del kernel, primero hay que bucar errores relacionados en los registros, luego hacer un inicio de prueba con esos parámetros modificadores y finalmente, si funcionan, hacerlos permanentes en el /etc/default/grub.
Para saber qué buscar y dónde puedes consultar los trubleshooting por ejemplo de Ubuntu o Arch.

En caulquier caso devuelve el resultado de los siguientes códigos (los primero son url con el resultado)

Code: Select all

dmesg |nc termbin.com 9999
cat /var/log/Xorg.0.log | nc termbin.com 9999
lsmod | nc termbin.com 9999
cat /proc/bus/input/devices | nc termbin.com 9999
xinput --list-props 14

1. En la bios lo unico que he encontrado que pudiera afectar a los dispotivos internos es lo que desactivar usb cuando ordenador apagado que esta activado (no alimenta usb con portatil apagado) pero no creo que guarde relacion. Esta activado lo de inicio rapido y lo he desactivado pero sigue igual.

2. Lo de la tecla Fn+F6 me he dado cuenta que en el primer encendendido cuando funciona el touch pad al presionar la combinacion de teclas se desactiva pero lo interesante es que despues de reiniciar al presionar esa combinacion de telcas se activa el touchpad, es decir, que estaba desactivado y ahi comienza a funcionar, asi que el problema viene de ahi, que en el primer encendido se inicia con el touchpad activado y en los siguientes reinicios con el touchpad desactivado pero al usar combinacion Fn+F6 se activa ya funciona.

He probado a haver lo de desactivar el módulo sudo modprobe -r psmouse y recargarlo con sudo modprobe psmouse pero sigue igual, es decir, primer encendido el touchpad activado siguiente reinicios touchpad desactivado.

No he probado lo de sudo modprobe psmouse elantech_smbus=0 a la espera de tu contestacion.

3. No tengo ningun archivo con ese nombre xorg.conf.d en /etc/X11/ . Te pego un pantallazo con los archivos que hay en ese directorio.

De todas maneras, ahora que se que presionando las teclas Fn+F6 se activa ya mas que suficiente, no merece la pena pasarse horas buscando de donde viene el problema cuando se resuelve pulsando una combinacion de teclas tras reiniciar.

4. Te voy pegar los resultados de los comandos (son los resultados tras el primer encendido , es decir, funcionando el touchpad)

4.1 Tras encender el ordenador, funcionando touchpad (adjunto los resultados en archivos .pdf ya que no me deja tanto caracteres en el correo, los tengo que adjuntar en dos mensajes, perdonar por la chapuza pero es que no se como hacerlo)

dmesg |nc termbin.com 9999
Adjunto de nombre : dmesg.pdf

cat /var/log/Xorg.0.log | nc termbin.com 9999
Adjunto de nombre: cat var .pdf

lsmod | nc termbin.com 9999
Adjunto de nombre: lsmod .pdf

cat /proc/bus/input/devices | nc termbin.com 9999
Adjunto de nombre: cat proc bus .pdf

xinput --list-props 14

Code: Select all

Device 'AT Translated Set 2 keyboard':
	Device Enabled (199):	1
	Coordinate Transformation Matrix (201):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	libinput Send Events Modes Available (320):	1, 0
	libinput Send Events Mode Enabled (321):	0, 0
	libinput Send Events Mode Enabled Default (322):	0, 0
	Device Node (323):	"/dev/input/event4"
	Device Product ID (324):	1, 1
Attachments
lsmod.pdf
(15.16 KiB) Downloaded 8 times
dmesg.pdf
(66.91 KiB) Downloaded 8 times
Captura de pantalla de 2022-06-22 19-30-53.png
Last edited by 12elotro on Wed Jun 22, 2022 1:45 pm, edited 1 time in total.
12elotro
Level 2
Level 2
Posts: 79
Joined: Wed Nov 18, 2020 12:13 pm

Re: No funciona panel tactcil Linux MInt 20.3

Post by 12elotro »

Resto de adjuntos.
Attachments
cat var.pdf
(37.24 KiB) Downloaded 7 times
cat proc bus .pdf
(14.83 KiB) Downloaded 7 times
User avatar
Jo-con-Ël
Level 6
Level 6
Posts: 1413
Joined: Sun Jun 20, 2021 12:41 pm
Location: donde habita el olvido

Re: No funciona panel tactcil Linux MInt 20.3

Post by Jo-con-Ël »

12elotro wrote:
Wed Jun 22, 2022 1:40 pm

2. Lo de la tecla Fn+F6 me he dado cuenta que en el primer encendendido cuando funciona el touch pad al presionar la combinacion de teclas se desactiva pero lo interesante es que despues de reiniciar al presionar esa combinacion de telcas se activa el touchpad, es decir, que estaba desactivado y ahi comienza a funcionar, asi que el problema viene de ahi, que en el primer encendido se inicia con el touchpad activado y en los siguientes reinicios con el touchpad desactivado pero al usar combinacion Fn+F6 se activa ya funciona.
(...)
De todas maneras, ahora que se que presionando las teclas Fn+F6 se activa ya mas que suficiente, no merece la pena pasarse horas buscando de donde viene el problema cuando se resuelve pulsando una combinacion de teclas tras reiniciar.
Parece que está desactivado desactivado por defecto. No puede ser tan sencillo pero revisa la configuracion del ratón y panel táctil (Menu>Preferencia>Ratón y panel táctil>Panel táctil y asegura que está encendido por defecto y que el botón Activar el panel táctil hace algo al encender y apagar.
Captura de pantalla_2022-06-23_16-23-50.png
12elotro wrote:
Wed Jun 22, 2022 1:40 pm
4. Te voy pegar los resultados de los comandos (son los resultados tras el primer encendido , es decir, funcionando el touchpad)

4.1 Tras encender el ordenador, funcionando touchpad (adjunto los resultados en archivos .pdf ya que no me deja tanto caracteres en el correo, los tengo que adjuntar en dos mensajes, perdonar por la chapuza pero es que no se como hacerlo)
No debes devolver el texto solo la url resultante del código por ejemplo en el resultado del siguiente código

Code: Select all

cat /var/log/Xorg.0.log | nc termbin.com 9999
https://termbin.com/5069
Los archivos pdf son dificiles de manejar (no puedes realizar búsqueda, ni filtros...). Iré mirando esos resultados si no queda más remedio y comentándolos.

Mientras iré confeccionando esto poco a poco
1)El anterior resultado de xinput muestra el touchpad como ⎜ ↳ ETPS/2 Elantech Touchpad id=14 [slave pointer (2)], de ahí que te solicitara el el resultado de xinput --list-props 14. Algo ha debido cambiar (quizás con la conexión del ratón que antes no aparecía) y ese identificador 14 ya no correspondería al touchpad sino al teclado (Device 'AT Translated Set 2 keyboard':) Habría que comprobar el resultado de xinput de nuevo y, una vez comprobado que el touchpad es detectado, ejecutar

Code: Select all

xinput --list-props "ETPS/2 Elantech Touchpad"
2)Si realmente el xorg.0.log finaliza ahí
9.383] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/event7)
[ 9.383] (**) ETPS/2 Elantech Touchpad: Applying InputClass "libinput touchpad catchall"
[ 9.383] (II) Using input driver 'libinput' for 'ETPS/2 Elantech Touchpad'
[ 9.383] (**) ETPS/2 Elantech Touchpad: always reports core events
[ 9.383] (**) Option "Device" "/dev/input/event7"
[ 9.383] (**) Option "_source" "server/udev"
[ 9.384] (II) event7 - ETPS/2 Elantech Touchpad: is tagged by udev as: Touchpad
[ 9.384] (II) event7 - ETPS/2 Elantech Touchpad: device is a touchpad
[ 9.384] (II) event7 - ETPS/2 Elantech Touchpad: device removed
[ 9.421] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input6/event7"
[ 9.421] (II) XINPUT: Adding extended input device "ETPS/2 Elantech Touchpad" (type:TOUCHPAD, id 15)
[ 9.422] (**) Option "AccelerationScheme" "none"
[ 9.422] (**) ETPS/2 Elantech Touchpad: (accel) selected scheme none/0
[ 9.422] (**) ETPS/2 Elantech Touchpad: (accel) acceleration factor: 2.000
[ 9.422] (**) ETPS/2 Elantech Touchpad: (accel) acceleration threshold: 4
[ 9.423] (II) event7 - ETPS/2 Elantech Touchpad: is tagged by udev as: Touchpad
[ 9.423] (II) event7 - ETPS/2 Elantech Touchpad: device is a touchpad
[ 9.424] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/mouse0)
[ 9.424] (II) No input driver specified, ignoring this device.
[ 9.424] (II) This device may have been added with another device file
.
Ejecuta en la terminal apt install --reinstall xserver-xorg-input-all y reinicia a ver.

(editado)
He reemplazado la captura de la configuración del ratón por una de tu edición de Mint (la otra era de una edición anterior).
Last edited by Jo-con-Ël on Thu Jun 23, 2022 11:02 am, edited 2 times in total.
Arrieritos semos y en el camino nos encontraremos.
12elotro
Level 2
Level 2
Posts: 79
Joined: Wed Nov 18, 2020 12:13 pm

Re: No funciona panel tactcil Linux MInt 20.3

Post by 12elotro »

No debes devolver el texto solo la url resultante del código por ejemplo en el resultado del siguiente código
Vuelvo ejecutar los comandos, copio la URL de resultado (estos resultados son del primer encendido, es decir, funcionando el touchpad, que bueno realmente esta desactivado porque esta seleccionada la opcion "desactivar el panel tactil al conectar un raton" pero si desenchufo el raton empieza a funcionar el touchpad de manera correcta, de todas maneras te adjunto fotografía de como esta configurado)

Code: Select all

dmesg |nc termbin.com 9999
https://termbin.com/w17t

Code: Select all

cat /var/log/Xorg.0.log | nc termbin.com 9999
https://termbin.com/4l4d

Code: Select all

lsmod | nc termbin.com 9999
https://termbin.com/3yd4

Code: Select all

cat /proc/bus/input/devices | nc termbin.com 9999
https://termbin.com/xb6h
Parce que está desactivado desactivado por defecto. No puede ser tan sencillo pero revisa la configuracion del ratón y panel táctil (Menu>Preferencia>Ratón y panel táctil>Panel táctil y asegura que está encendido por defecto y que el botón Activar el panel táctil hace algo al encender y apagar.
Esta activado siempre en ese Menu.
En el primero encendido, si en el Menu>Preferencia>Ratón y panel táctil>Panel táctil , lo desactivo deja de funcionar y si lo activo vuelve a funcionar.

En los siguientes reinicios figura en el Menu como activado pero no funciona. Si lo desactivo y vuelvo a activar sigue sin funcionar. La unica manera para que funcione es presionando la combinación Fn+F6 que he descubierto gracias a ti. No se porque tras los reinicios el touchpad se inicia desactivado aunque en el Menu Raton y panel tactil figure activado , la unica manera es presionando esa combinacion de teclas, y al presionar te das cuenta que lo activa porque arranco con el desactivado, sale en la pantalla el icono de touchpad activado

Si arrancara con el activado al presionar Fn+F6 saldría el icoco en pantalla de desactivado y no es asi.
Mientras iré confeccionand esto poco a poco
1)El anterior resultado de xinput muestra el touchpad como ⎜ ↳ ETPS/2 Elantech Touchpad id=14 [slave pointer (2)], de ahí que te solicitara el el resultado de xinput --list-props 14. Algo ha debido cambiar (quizás con la conexión del ratón que antes no aparecía) y ese identificador 14 ya no correspondería al touchpad sino al teclado (Device 'AT Translated Set 2 keyboard':) Habría que comprobar el resultado de xinput de nuevo y, una vez comprobado que el touchpad es detectado, ejecutar
No he entendido muy bien lo que quieres decir, prefiero confirmarlo antes contigo no vaya ser...

Entiendo que me digas que ejecute:
xinput Para comprobar que detecta el touchpad, siendo el caso afirmativo como puedes ver

Code: Select all

Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Logitech M510                           	id=11	[slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad                	id=15	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Video Bus                               	id=8	[slave  keyboard (3)]
    ↳ Power Button                            	id=9	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=10	[slave  keyboard (3)]
    ↳ Lenovo EasyCamera: Lenovo EasyC         	id=12	[slave  keyboard (3)]
    ↳ Ideapad extra buttons                   	id=13	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=14	[slave  keyboard (3)]
    
En caso que lo detecte, como se puede ver en el ID=15, ejecute el comando xinput --list-props "ETPS/2 Elantech Touchpad"

Y por ultimo que ejecte apt install --reinstall xserver-xorg-input-all

Un saludo y gracias, de todas maneras no te molestes mas, conque me confirmes estos ultimos pasos a seguir mas que suficiente, porque el problema se soluciona presionando Fn+F6 tras los reinicios, que no cuesta nada y tendras cosas mas interesantes que atender.
Attachments
Captura de pantalla de 2022-06-23 14-26-30.png
User avatar
Jo-con-Ël
Level 6
Level 6
Posts: 1413
Joined: Sun Jun 20, 2021 12:41 pm
Location: donde habita el olvido

Re: No funciona panel tactcil Linux MInt 20.3

Post by Jo-con-Ël »

12elotro wrote:
Thu Jun 23, 2022 8:36 am
Entiendo que me digas que ejecute:
xinput Para comprobar que detecta el touchpad, siendo el caso afirmativo como puedes ver

Code: Select all

Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Logitech M510                           	id=11	[slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad                	id=15	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Video Bus                               	id=8	[slave  keyboard (3)]
    ↳ Power Button                            	id=9	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=10	[slave  keyboard (3)]
    ↳ Lenovo EasyCamera: Lenovo EasyC         	id=12	[slave  keyboard (3)]
    ↳ Ideapad extra buttons                   	id=13	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=14	[slave  keyboard (3)]


En caso que lo detecte, como se puede ver en el ID=15, ejecute el comando xinput --list-props "ETPS/2 Elantech Touchpad"

Y por ultimo que ejecte apt install --reinstall xserver-xorg-input-all
Si, es eso, o bien usar el id real(si conectas dispositivos puede cambiar) o el nombre del dispositvo.xinput --list-props "ETPS/2 Elantech Touchpad" daría el mismo resultado que xinput --list-props 15.
Arrieritos semos y en el camino nos encontraremos.
12elotro
Level 2
Level 2
Posts: 79
Joined: Wed Nov 18, 2020 12:13 pm

Re: No funciona panel tactcil Linux MInt 20.3

Post by 12elotro »

Nada sigue igual, de todas maneras no te preocupes mas, como comente antes con ejecutar la combinacion de telcas Fn+F6 tras reiniciar el ordenador ya funciona el touchpad, ademas me ha parecido que si por ejemplo enciendo el ordenador y en el menu de Grub en vez de iniciar Linux le doy a entrar en "Bios" y luego tras el reinicio, al darle a guardar cambios, entro en Linux sucede lo mismo, que no funciona el touchpad, asi que a saber de donde viene ese error...

De todas maneras como has indicado he ejecutado los 3 comandos, por si te interesa el resultado fue este:

xinput

Code: Select all

irtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Logitech M510                           	id=11	[slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad                	id=15	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Video Bus                               	id=8	[slave  keyboard (3)]
    ↳ Power Button                            	id=9	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=10	[slave  keyboard (3)]
    ↳ Lenovo EasyCamera: Lenovo EasyC         	id=12	[slave  keyboard (3)]
    ↳ Ideapad extra buttons                   	id=13	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=14	[slave  keyboard (3)]

xinput --list-props "ETPS/2 Elantech Touchpad"

Code: Select all

Device 'ETPS/2 Elantech Touchpad':
	Device Enabled (199):	1
	Coordinate Transformation Matrix (201):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	libinput Tapping Enabled (353):	1
	libinput Tapping Enabled Default (354):	0
	libinput Tapping Drag Enabled (355):	1
	libinput Tapping Drag Enabled Default (356):	1
	libinput Tapping Drag Lock Enabled (357):	0
	libinput Tapping Drag Lock Enabled Default (358):	0
	libinput Tapping Button Mapping Enabled (359):	1, 0
	libinput Tapping Button Mapping Default (360):	1, 0
	libinput Natural Scrolling Enabled (335):	0
	libinput Natural Scrolling Enabled Default (336):	0
	libinput Disable While Typing Enabled (361):	1
	libinput Disable While Typing Enabled Default (362):	1
	libinput Scroll Methods Available (337):	1, 1, 0
	libinput Scroll Method Enabled (338):	1, 0, 0
	libinput Scroll Method Enabled Default (339):	1, 0, 0
	libinput Click Methods Available (363):	1, 1
	libinput Click Method Enabled (364):	1, 0
	libinput Click Method Enabled Default (365):	1, 0
	libinput Middle Emulation Enabled (342):	0
	libinput Middle Emulation Enabled Default (343):	0
	libinput Accel Speed (344):	0.000000
	libinput Accel Speed Default (345):	0.000000
	libinput Left Handed Enabled (349):	0
	libinput Left Handed Enabled Default (350):	0
	libinput Send Events Modes Available (320):	1, 1
	libinput Send Events Mode Enabled (321):	0, 1
	libinput Send Events Mode Enabled Default (322):	0, 0
	Device Node (323):	"/dev/input/event7"
	Device Product ID (324):	2, 14
	libinput Drag Lock Buttons (351):	<no items>
	libinput Horizontal Scroll Enabled (352):	0
apt install --reinstall xserver-xorg-input-all

Se puso a instalar cosas pero me acorde copiar el texto jejjejeje

Muchas gracias por todo , disculpa las molestias
User avatar
Jo-con-Ël
Level 6
Level 6
Posts: 1413
Joined: Sun Jun 20, 2021 12:41 pm
Location: donde habita el olvido

Re: No funciona panel tactcil Linux MInt 20.3

Post by Jo-con-Ël »

Me inclino a pensar, dado que el problema no es que no se detecte el touchpad, que se trata de algo relativo al firmware que el kernel no resuelve de la forma adecuada en el inicio en caliente ya que se omitiría el chequeo de los dispositvos internos cosa que no ocurre en el inicio en frio. Por desgracia las UEFI presentan escasas posibilidades de configración hoy en día. :(

Bajo esa suposición podría ser efectivo
1)Asegurar que está encendido como se indica en el debug de Ubuntu. En tu caso se detecta como
I: Bus=0011 Vendor=0002 Product=000e Version=0000
N: Name="ETPS/2 Elantech Touchpad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input6
U: Uniq=
H: Handlers=mouse0 event7
B: PROP=5
B: EV=b
B: KEY=e420 10000 0 0 0 0
B: ABS=661800011000003
Podrías confirmar que el resultado del siguiente código es auto

Code: Select all

/sys/devices/platform/i8042/serio1/input/input6/power/control
y cambiarlo a on con

Code: Select all

echo on | sudo tee /sys/devices/platform/i8042/serio1/input/input6/power/control
Tras reinciar si esto no da resultado puedes deshacer el cambio con

Code: Select all

echo auto | sudo tee /sys/devices/platform/i8042/serio1/input/input6/power/control
2)Otra opción ya propuesta que quedó en el candelero está tamibíen recogida como efectiva en el debug de Ubunu, en el trouibleshooting de Arch y numerosos hilos. Tratar de recargar el módulo psmouse con

Code: Select all

sudo modprobe -r psmouse; sudo modprobe psmouse elantech_smbus=0
Si diera resultado podrías probar con ese parámetro modificador psmouse.elantech_smbus=0 de la carga del kernel en un inicio de prueba de la forma indicada en un post anterior (editando en el menú grub la linea del kernel y añadiendo psmouse.elantech_smbus=0). Si da resultado puedes hacerlo permanete editando el /etc/default/grub.
3)Tambien podría ser efectivo un parámetro modificador de la carga del kernel que aún no has probado i8042.reset. Puedes hacer un inicio de prueba editando en el menú grub la linea del kernel y añadiendo i8042.reset...sólo, con el anterior u otros de los propuestos que aparecen en los hilos a saber i8042.reset i8042.nomux i8042.notimeout psmouse.elantech_smbus=0...
Arrieritos semos y en el camino nos encontraremos.
12elotro
Level 2
Level 2
Posts: 79
Joined: Wed Nov 18, 2020 12:13 pm

Re: No funciona panel tactcil Linux MInt 20.3

Post by 12elotro »

2)Otra opción ya propuesta que quedó en el candelero está tamibíen recogida como efectiva en el debug de Ubunu, en el trouibleshooting de Arch y numerosos hilos. Tratar de recargar el módulo psmouse con

Code: Select all

sudo modprobe -r psmouse; sudo modprobe psmouse elantech_smbus=0

Si diera resultado podrías probar con ese parámetro modificador psmouse.elantech_smbus=0 de la carga del kernel en un inicio de prueba de la forma indicada en un post anterior (editando en el menú grub la linea del kernel y añadiendo psmouse.elantech_smbus=0). Si da resultado puedes hacerlo permanete editando el /etc/default/grub.
Lo de ejecutar sudo modprobe -r psmouse; sudo modprobe psmouse elantech_smbus=0 funciona, pero el tema de introducirlo en el arranque del kernel no me ha funcionado, no se si lo he hecho bien. He modificado el archivo /etc/default/grub y he dejado asi la linea GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1 psmouse.elantech_smbus=0" y luego ejecutado:

Code: Select all

sudo update-grub
Te pego captura de pantalla del archivo grub

EDITADO: Tambien he probado a añadir i8042.reset en el kernel y tp funciona, es decir, dejar la linea asi:

Code: Select all

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1 psmouse.elantech_smbus=0 i8042.reset"
Attachments
Captura de pantalla de 2022-06-26 16-57-00.png
Post Reply

Return to “Español - Spanish”