La configuración predeterminada para los paneles táctiles sinápticos incluye una funcionalidad de pegado asignada a la esquina superior derecha del panel táctil. Puedo deshabilitar este comportamiento ejecutando el comando
synclient RTCornerButton=0
Pero cada vez que reinicio mi configuración se revierte. ¿Cómo evito que esto suceda?
60-synaptics-options.conf
, otros dicen50-
,51-
...El demonio de configuración de Gnome puede anular las configuraciones existentes (por ejemplo, las establecidas en xorg.conf.d) para las cuales, las configuraciones existentes en
/usr/share/X11/xorg.conf.d/50-synaptics.conf
se ignoran. Así es como lo arreglé.Ahora respetará la configuración sináptica existente de su sistema.
Luego siga la solución de monkbroc que funcionará ahora.
fuente
dconf-editor
solución. Por lo tanto, en vez añadido un script para/etc/profile.d/
que duerme 10 segundos antes de aplicar los ajustes:(sleep 10; synclient TapButton2=3) &
.(Quizás) la solución más rápida es crear una entrada en las "Aplicaciones de inicio". Se puede encontrar en el lanzador de la unidad.
Una entrada de ejemplo se parece a esto:
Nombre:
Enable Palm Detection
Mando:
synclient PalmDetect=1
Comentario:
Enable synclient palm detection
Esto es esencialmente equivalente a la respuesta de Augustin Riedinger, pero en lugar de crear la entrada de escritorio manualmente, dejamos que Ubuntu lo haga por nosotros.
fuente
El mejor método que me ha funcionado es agregar sus cambios en Xsession.d, para que se cargue automáticamente para todos los usuarios cuando inicie sesión en X:
(el archivo no existe, por lo que puede nombrarlo como desee. Los números a la izquierda significan el orden en que se ejecutará en comparación con los otros archivos).
/etc/X11/Xsession.d/80synaptics
(propiedad de root, con permisos 644)
Por ejemplo, puede usar esto como base:
Probado en Ubuntu 14.04 y 16.04
fuente
/var/log/Xorg.0.log
archivo de registro en busca de errores o advertencias.Hacer que las
synclient
opciones se mantengan entre sesiones XUsando
startx
( xinit )Agregue cualquier
synclient <option>=<value> &
línea.xinitrc
antes de la línea que ejecuta su administrador de ventanas o entorno de escritorio , de esta manera:El ejemplo anterior establece
synclient
opciones antes de ejecutar el entorno de escritorio Xfce . Las líneas que comienzan con#
son comentarios (no se ejecutarán).Usar un administrador de pantalla
El método es el mismo que para
xinit
, excepto que coloca lassynclient
líneas en un script de inicio relevante para su administrador de pantalla, por ejemplo/etc/GDM/Init/Default
.Si tiene alguna duda, permítame recomendarle el excelente ArchWiki . Aunque es específico de Archlinux, la mayoría de las soluciones funcionan en todas las distribuciones de Linux debido a la naturaleza DIY de Arch. ¡Tener una buena!
fuente
synclient; synclient RTCornerButton=0; synclient
?Estoy usando Xubuntu 14.04 y esto puede no funcionar para usted. Abra Sesión y arranque o el nombre que sea para usted. Vaya a la pestaña Inicio automático de la aplicación, de nuevo, sea cual sea el nombre para usted. Haz clic en el botón Agregar. Mantenga el nombre y la descripción que desee y en el tipo de comando:
Si desea agregar varias líneas, sepárelas con un
;
Asegúrese de que el comando que acaba de crear esté marcado.
fuente
Agregar
synclient [Var=Value]
al final de ~ / .bashrcejemplo:
synclient RTCornerButton=0
Esto hará que su sistema establezca esta configuración de sincronización cada vez que inicie sesión.
fuente
pruebe touchegg, esta solución funcionó en mi XPS13 Ubuntu16.04 https://samtinkers.wordpress.com/2016/06/13/3-finger-gestures-in-ubuntu-16-04/
fuente
Todas las soluciones sugeridas aquí no funcionan para mí:
/home
carpeta ya que es una configuración local (para poder mantener los parámetros incluso si cambio mi distribución, por ejemplo).bashrc
o.xinitrc
parece que no se ejecuta correctamenteAsí que terminé creando un
.desktop
archivo que se inicia automáticamente:Quizás no sea la mejor solución, pero me funciona.
fuente
Ninguna de las soluciones funcionó para mí en Ubuntu 14.04 LTS con Unity Desktop. Para hacer que la configuración sea permanente, tuve que pegar los comandos synclient en un script de shell y agregar el script de shell a mis aplicaciones de inicio en Unity.
Nota: El script de shell debe comenzar algo como
#!/bin/bash
antes de los comandos synclient, y los permisos deben cambiarse a ejecutables.fuente
Con Wayland (todavía experimental en 17.04, pero pronto será el predeterminado), tiene toda la configuración que necesita:
fuente
agregue esas líneas en la sección "InputClass"
Si está utilizando GNOME o Cinnamon Desktop Manager, existe una buena posibilidad de que la configuración de GNOME / Cinnamon pueda anular su configuración personalizada. Para evitar que la configuración de GNOME / Cinnamon anule la suya, abra dconf Editor [
dconf-editor
] y edite la siguiente entrada:Desmarque activo .
fuente