Habilite el panel táctil desde la línea de comando Ubuntu 18.04

Habilite el panel táctil desde la línea de comando Ubuntu 18.04

He visto varias posibles respuestas a mi pregunta, pero ninguna funciona.

Generalmente mantengo el panel táctil apagado, ya que parece ser un infierno si el puntero salta a lugares no deseados. Pero de vez en cuando mi mouse se congela y me gustaría poder usar el panel táctil para hacer algo. El problema es que habilitar el panel táctil parece requerir el uso del mouse, y si este se congela entonces estoy atascado. Me gustaría habilitar el panel táctil desde la línea de comando. Como dije he visto varias sugerencias, pero ninguna funciona.

(1) lista de entrada

seguido de xinput --list-props nn

donde "nn" es el ID de "SynPS/2 Synaptics TouchPad" proporcionado por la "lista xinput" inicial.

Problema: no aparece ningún elemento de este tipo cuando hago la "lista xinput".

(2) Utilice "Fn+F1" para alternar el panel táctil, después de haber hecho

sudo apto instalar xserver-xorg-input-synaptics

Cuando hago esta maniobra "sudo apt install" me dicen que "xserver-xorg-input-synaptics ya es la versión más nueva".

Sin embargo, "Fn+F1" no tiene ningún efecto.

(3) synclient TouchpadOff=1 para deshabilitar el panel táctil y synclient TouchpadOff=0 para habilitarlo.

No se muestran mensajes de error, pero no sucede nada en absoluto.

¿Alguna otra idea?

Tenga en cuenta que mi "Indicador TouchPad" en mi barra de menú superior funciona bien, pero, por supuesto, no puedo usarlo cuando en realidadnecesidada, que es cuando mi mouse está congelado. 22 capturas.

Ahora he recibido dos respuestas, una de Stephen Boston, sugiriendo que mire otras teclas de función además de F1 (una con "Cuadrado con una línea de diagnóstico atravesado, ¿tal vez?"). No existe tal tecla en mi teclado; Mi computadora portátil es una Dell "Latitude E7470" (???). intentótodode las teclas de función, una a la vez, manteniendo presionada la tecla "Fn" y presionando una tecla de función. No pasó nada con ninguno de ellos, excepto que "Fn-F11" alterna una expansión de la ventana actual. No se produjo ninguna habilitación del panel táctil.

La otra respuesta fue de "PRATAP" quien sugirió que

https://askubuntu.com/a/1140700/739431

podría ser una solución. Intenté hacer lo que sugería este enlace:

xmodmap -pke | grep TouchpadToggle

producido

keycode 199 = XF86TouchpadToggle NoSymbol XF86TouchpadToggle

Entonces lo hice

xmodmap -e "keycode 199 = XF86TouchpadToggle"

de acuerdo con lo que entendí que eran las instrucciones.

Después de hacer esto, probé "Fn+F5" --- no una salchicha --- y "Fn+F1", de la misma manera.

No entiendo el paso 2 de las instrucciones "verifique el símbolo en el teclado que aparece para alternar el panel táctil... en mi caso está en F5 #Cambiar F5 con su tecla en el teclado".

Hasta donde puedo verNOEl símbolo en el teclado está "dado para alternar el panel táctil".

Si lo hago

xmodmap -pke | grep F5

yo obtengo

keycode  71 = F5 F5 F5 F5 F5 F5 XF86Switch_VT_5

que es exactamente el resultado en el ejemplo dado.

Entonces lo intenté (martillo y esperanza; ¡no tengo idea de lo que está pasando!)

xmodmap -e "keycode 71 = XF86TouchpadToggle"

La primera vez que probé "Fn+F5", el panel táctil parecía estar activado y pensé que había tenido éxito. Pero no alternaríaapagadode nuevo. Apagué el panel táctil usando el ícono en la barra de menú superior. Luego "Fn+F5" no tuvo ningún efecto a partir de entonces.

Esto es desesperante.

Y la exasperación continúa. El

synclient TouchpadOff=0

construcción (recomendada por "bistoco") noNOtrabaja para mi. (También lo probé con una "o" minúscula en "Desactivado"; mismo resultado).

¿Por qué las computadoras se molestan?a mí???

Respuesta1

esto funciona para mi

synclient Touchpadoff=0

Aquí hay una respuestacon un script bash

Respuesta2

Esto funciona para mí: haga una entrada en su archivo .bash_aliases con un par de alias: uno para deshabilitar el trackpad y un segundo para habilitarlo.

#Desactivar trackpad

alias trkon="sincliente TouchpadOff=0"

#Habilitar panel táctil

alias trkof="synclient TouchpadOff=1"

información relacionada