Quiero que mi touchpad se desactive cuando uso mi mouse. ¿Cómo puedo hacer eso?
touchpad-indicator
ha dejado de funcionar el 11.10. Solía funcionar el 11.04. Gnome3 no es una solución ya que no me gusta y lo encuentro con errores.
223
Respuestas:
Ejecute el siguiente comando en una terminal:
Obtendrá una salida similar a esta:
Muestra todos los dispositivos de entrada conectados. Tenga en cuenta que todos tienen una identificación. Como 12 es la identificación de mi panel táctil, ejecutar el siguiente comando lo deshabilitará.
En las versiones de Ubuntu
>12.04
también puede deshabilitar directamente a través de(y habilitar mediante un comando similar)
fuente
xinput -disable 12
para deshabilitar el dispositivo de entrada 12 (oxinput -enable 12
para habilitarlo). Consulte la página de manual xinput (1) .fuente
mira este enlace: Cómo deshabilitar-habilitar el touchpad en ubuntu 11.10
La respuesta encontrada allí es realmente clara:
Después de esto, obtendrá un cambio en su área de notificación.
Lo único que desearía es poder configurar la tecla del interruptor en Fn+ F8(que es un interruptor de teclado táctil en mi teclado ...
fuente
atareao
Basado en la respuesta dada por @Peng Wu, creé un script bash que se puede usar ...
Puede ejecutarlo manualmente o ejecutarlo en el inicio. Luego puede hacer que el script se ejecute en el arranque.
Otro script de bash para alternar el panel táctil:
fuente
'Touchpad in mouse emulation mode\s*id\=[0-9]{1,2}'
Touchpad
lugar deTouchPad
. Para que no distinga entre mayúsculas y minúsculas, simplemente agregue unai
a sus opciones grep.synclient TouchpadOff=$(synclient | ruby -ne 'puts ($_.match(/\\d+/)[0].to_i ^ 1) if /TouchpadOff/ =~ $_')
imwheel
: askubuntu.com / preguntas / 844151 / enable-disable-touchpad /… . Además, mi respuesta buscaxinput
ambosTouchPad
yTouchpad
, como a veces la P está en mayúscula o no, dependiendo del sistema, por lo que el script podría no funcionar si no busca ambos.Simplemente, en una terminal:
Sin embargo, lo anterior parece no funcionar más en Ubuntu 16.04. En este caso,
xinput
aún funciona:fuente
SOLUCIÓN ACTUALIZADA:
En lugar de
xinput
, con variables de identificación que pueden cambiar, mejor usosynclient
como se indica en otras respuestas, como esta .Para desactivar el panel táctil:
Encender:
Para ser utilizado con lanzadores o atajos como se dice a continuación.
Esta es solo la aplicación de los comandos en esta respuesta bajo la presente pregunta. La solución a continuación se limita a Xfce / Xubuntu, pero aunque lo hice por casualidad, me parece demasiado elegante, no lo comparto demasiado aquí. Entonces, inicialmente creé una pregunta separada , solo para Xubuntu. Esa pregunta no puede ser más que un duplicado de esta y puede cerrarse por esta razón, por eso me atrevo a volver a publicar esa respuesta aquí.
Se trata de estos dos comandos:
Inhabilitar:
Habilitar:
El número de identificación se encontrará ejecutando
fuente
Esta es la forma de deshabilitar su panel táctil automáticamente al inicio. Este método deshabilitará el teclado de manera más segura por nombre que por id. Aquí le mostramos cómo obtener el nombre de su panel táctil:
Crea un archivo de script bash. Agregué el archivo a las aplicaciones de inicio de ubuntu para que se ejecute en cada reinicio. Recuerde hacer que el archivo sea ejecutable. Aquí están los contenidos:
fuente
Esto funcionó para mí en 11.10:
Muestra todos los dispositivos de entrada conectados. Tenga en cuenta que todos tienen una identificación. Como 12 es la identificación de mi panel táctil, ejecutar el siguiente comando lo deshabilitará.
y lo pondría en .bashrc o lo que sea, excepto que no estoy seguro de que el dispositivo 12 (en realidad 11 para mí) siempre sea el panel táctil.
Ahora, si pudiera hacer que la flecha hacia arriba en nautilius funcione y ver los .dirs
fuente
Definir atajos de teclado
(esta respuesta se copió de una edición no válida)
En lugar de recordar ese comando cada vez que desee habilitar / deshabilitar el panel táctil, puede agregarlo como un método abreviado de combinación de teclado.
En las preferencias de Atajos de teclado, haga clic en Agregar. Dé un nombre al acceso directo como "Deshabilitar panel táctil" o algo así y agregue el comando que descubrió anteriormente
y haga clic en aplicar. Luego agregue otro acceso directo llamado "Habilitar Touchpad" o algo similar al primero y cambie el comando anterior a 1 al final
esos son los apagados / encendidos respetuosamente.
Ahora que se agregaron, haga clic en la columna Activar acceso directo del panel táctil (debería decir 'deshabilitado') y escriba el método abreviado de teclado que desea que sea, elegí Win+ 1(Mantenga presionada la tecla de Windows y presione el número 1). Haga lo mismo para Desactivar Touchpad, elegí Win+ 2.
Ahora Win+ 1activa mi panel táctil y Win+ lo 2desactiva.
fuente
Utilizo el siguiente script para habilitar / deshabilitar el panel táctil. También lo asigné al atajo de teclado.
Uso:
toggle_touchpad.sh [on|off
]si ejecuta sin argumentos, simplemente invertirá el estado actual del panel táctil.
fuente
Primero, compruebe si su computadora portátil tiene habilitado / deshabilitado el atajo de teclado del panel táctil, ¡por casualidad! En mi Lenovo Thinkpad T500 es Fn+F8
fuente
xev
oxinput
intento usar el botón de mi G700, no registra nada. Inclusoevemu-record
no registra nada, y eso es a nivel del núcleo. Si el núcleo no puede verlo, no hay mucho que hacer al respecto, excepto reparar los controladores de dispositivos. Dicho esto, esta es una gran solución, pero no confiable para todos los casos de uso.En mi caso, fn+F9 se asigna al panel táctil .
Pero la tecla no hace nada, solo muestra el icono del panel táctil en la parte superior derecha de la pantalla de esta manera.
Aquí hay una solución para alternar el panel táctil simplemente presionando un atajo .
1. Obtener la identificación de su panel táctil
2. Escribir un script para alternar el panel táctil
Así que obtuve un archivo de script bash para alternar el panel táctil con el comando 'xinput' (el script original se puede encontrar aquí ).
En mi caso, la identificación del panel táctil era 12.
Guarde el archivo de script anterior como
.toggleTouchPad.sh
donde lo desee.3. Atajo de teclado para ejecutar el script
Y el último paso es agregar un atajo de teclado para ejecutar el archivo de script.
Así que solo escribe
sh /PATH/TO/SCRIPT
en laCommand
ventana de acceso directo.4. Prueba el atajo
Presione el acceso directo y verifique si el panel táctil está activado.
Funcionó en ASUS A556UA Laptop y Ubuntu14.04 x64 instalado .
Cosa a mejorar.
sugiera una forma de asignar la tecla de alternancia del panel táctil a un acceso directo personalizado para una solución completa
fuente
Para Ubuntu 16.04
Para desactivar el panel táctil:
y para habilitar el panel táctil:
fuente
https://bitbucket.org/barseghyanartur/xinput
Es un código muy pequeño que le permite deshabilitar / habilitar el panel táctil desde la terminal.
Simplemente siga las instrucciones a continuación:
Instalar en pc:
Deshabilitar panel táctil:
Habilitar touchpad:
fuente
Simplemente agregue un par de funciones bash a su .bashrc para darle un cambio ...
fuente
instale la aplicación Jupiter. Puede desactivar el panel táctil con él y se recuerda. Esto ha funcionado eficazmente para mí en Lenovo IdeaPad y ThinkPad en 11.04, 11.10 y 12.04.
fuente
En realidad, es muy simple deshabilitar el panel táctil en Ubuntu. ¡Simplemente elimine el paquete
xserver-xorg-input-synaptics
que se requiere para usar los paneles táctiles en Ubuntu!sudo apt-get remove xserver-xorg-input-synaptics
Es la única forma de desactivar el panel táctil de forma permanente que funcionó para mí. Las otras formas eran solo temporales:
Estoy usando LXDE y no pude deshabilitar automáticamente el panel táctil al agregar estas líneas a
~/.config/lxsession/LXDE/autostart
o/etc/xdg/lxsession/LXDE/autostart
con un@
prefijo. Simplemente fue ignorado.E intenté deshabilitar el panel táctil con dconf-editor (org.gnome.desktop.peripherals.touchpad) y gconf-editor (desktop.gnome.peripherals.TOUCHPADNAME), pero ambos no funcionaron. La configuración en dconf-editor no tiene ningún efecto y en gconf-editor sigue mostrando el mensaje de error "Esta clave no tiene esquema".
fuente
Intenté usar la tecla de función del portátil ( fn) para deshabilitar el puntero y funciona. Sin embargo, no funcionó durante mis 11.04 días, así que pruébalo.
fuente
Si el teclado de su computadora portátil no tiene una tecla de función especial de encendido / apagado del panel táctil, tal vez pueda encontrar un teclado virtual en pantalla que lo simule (aunque no he encontrado uno).
Aparte de eso, esto funciona bien:
fuente
Lo que funcionó para mí en Ubuntu 12.04 LTS con Dell Laptop
Quería deshabilitar el puntero que está en el medio del teclado y crea muchos problemas al escribir. Entonces:
Esto ha deshabilitado el stick Dualpoint. Pero ninguna de las otras respuestas funcionó para mí. yo hice
Instalar
dconf-tools
:Luego vaya a org -> gnome -> settings-daemon -> periféricos -> touchpad y desmarque el campo habilitado para touchpad
fuente
Encontré una buena solución para crear un enlace de teclas que invoque el comando:
donde 199 es un código clave reconocido como XF86TouchpadToggle. De esta manera, uno puede hacer una combinación de teclas de su elección para comportarse como una tecla especial, algunas computadoras portátiles tienen que alternar el panel táctil ya que los entornos de escritorio como Mate o Cinnamon lo manejan de maravilla. Puede verificar los códigos de teclas con este comando:
He creado un tutorial en mi blog: https://artofcode.wordpress.com/2017/10/01/how-to-add-a-key-binding-to-toggle-a-touchpad-under-linux / /
fuente
Mi solución es el siguiente script tp:
El panel táctil se deshabilita si se detecta un mouse, y habilítelo si no.
El script encuentra la identificación del panel táctil.
fuente
Tengo un portátil Medion Akoya modelo P7812 con Ubuntu 11.10 (64 bits) y la combinación de teclas Fny F6desactiva el panel táctil.
fuente
Solución alternativa que funciona para todos los paneles táctiles, no se necesita identificación.
abra una terminal y escriba "gedit toggle_touchpad.sh"
Guarda el archivo y cierra. Ahora tiene un archivo con el nombre "toggle_touchpad.sh"
Ejecute el comando
chmod +x toggle_touchpad.sh
para hacer que el archivo sea ejecutable.Coloque el archivo en la carpeta que desee. Supongamos que lo tiene en la carpeta / home / username / myscripts /.
Desde el menú en la esquina superior derecha, vaya a
system-settings->keyboard->shortcuts->custom-shortcuts
.Crea un nuevo atajo y pon como nombre lo que quieras. Poner como comando
/home<username>;/myscripts/toggle_touchpad.sh
donde "nombre de usuario" es su nombre de usuarioAsigne cualquier método abreviado de teclado que desee.
Listo :)
PD: Personalmente, puse el archivo en la
/opt/myscripts/
carpeta, pero para ponerlo allí, debe ejecutar los siguientes comandos después de crear el archivo:donde "nombre de usuario" es tu nombre de usuario
Luego, cuando cree el acceso directo, usará la ruta "/opt/myscripts/toggle_touchpad.sh" en lugar de la mencionada anteriormente
fuente
primero use la lista xinput para obtener el nombre del dispositivo base de su panel táctil ... luego agregue el comando xinput disable con el nombre completo del dispositivo (en doble qoutes para aceptar el espacio en blanco) al archivo ~ / .bashrc (es decir, xinput disable "SynPS / 2 Synaptics TouchPad ") las secuencias de comandos anteriores resultaron muy acertadas o fallidas.
fuente
Este método funciona, pero parece que no puedo usar el botón "ganar". Así que usé el CtrlF1& F2para ello.
Actualmente mi sistema operativo portátil es ubuntu 14.04LTS.
Oh, necesito averiguarlo
xinput < id >
con el siguiente comando. Para Ubuntu 14.04, es el "SynPS / 2 Synaptics TouchPad"fuente
Intenté todas las respuestas anteriores aquí sin éxito.
Lo que funcionó para mí en Ubuntu 16.10 fue
Es posible que desee cambiar el valor de 1 a 0.5.
fuente
Entonces, al combinar las respuestas de Krzysztof Tomaszewski y JaeJun LEE, llegué a esta solución.
Crea el siguiente
toggleTouchPad.sh
script y guárdalo donde quieras:donde 14 es su Id. de dispositivo táctil (consulte la respuesta de JaeJun LEE )
Vaya a Configuración de Ubuntu -> Dispositivos -> Teclado
Al final de la lista, haga clic en
+
para agregar un nuevo acceso directo personalizadoNómbralo
Toggle Touchpad
, con Command/path/to/.toggleTouchPad.sh
y cualquier combinación de teclas que quieras (acabo de elegir Super + F7).Ahora, cada vez que presiona la combinación de teclas elegida, no solo alterna el panel táctil sino que también muestra un icono de notificación gracias a
xdotool
fuente
Para deshabilitar el dispositivo central de mi dell latitude, pongo esto en el perfil de Ubuntu para que cada vez que arranque / reinicie mi computadora portátil, deshabilite esa entrada.
Utilicé el
--id-only
para evitar desajustes en grepfuente
En mi caso, con un Slimbook y Kubuntu, acabo de usar la combinación: Fn+ Z.
Esto deshabilita o habilita el panel táctil.
fuente