¿Cómo recupero dos dedos haciendo clic de nuevo?

solía ser que al tocar dos dedos en el panel táctil se enviaba un clic con el botón central del ratón. Ahora hace un clic derecho y tres dedos ahora son el botón central. Realmente no puedo entender el cambio y creo que es un error o una copia mal de Apple o algo así. El razonamiento se me escapa totalmente. Uso el botón central para abrir enlaces en una nueva pestaña en el navegador todo el día y rara vez uso el botón derecho (y tengo un botón derecho del mouse debajo del touchpad, doh). Pulsar tres dedos en mi pequeño panel táctil EeePC es casi imposible, así que Quiero el viejo comportamiento. Encontré:

synclient TapButtons2=2 synclient TapButtons3=3 

pero eso no funcionó en 10.10

¿Alguien sabe cómo restaurar el comportamiento sano?

La configuración predeterminada que parece estar habilitada con “tocar para hacer clic” (en mi computadora portátil de todos modos) también proporciona la siguiente funcionalidad:

  • Clic central (toque en la parte superior derecha del área de desplazamiento)
  • Clic derecho (toque en la parte inferior derecha del área de desplazamiento)

También puede estar interesado en instalar el paquete de configuración de dispositivo de puntos , que proporcionará más opciones de configuración para su panel táctil. Por cierto, en Ubuntu 10.04LTS + esto reemplaza a gsynaptics .

 sudo apt-get install gpointing-device-settings 

Una vez instalado, lo encontrará en Sistema -> Preferencias -> Dispositivos señaladores .

La siguiente solución ha sido probada en Ubuntu 12.04 y 12.10. Funciona perfectamente.

  1. Cree un archivo /etc/X11/xorg.conf.d/touchpad.conf con el siguiente contenido:

     Section "InputClass" Identifier "Touchpad" # required MatchIsTouchpad "on" # required Driver "synaptics" # required Option "MinSpeed" "0.5" Option "MaxSpeed" "1.0" Option "AccelFactor" "0.075" Option "TapButton1" "1" Option "TapButton2" "2" # multitouch Option "TapButton3" "3" # multitouch Option "VertTwoFingerScroll" "1" # multitouch Option "HorizTwoFingerScroll" "1" # multitouch Option "VertEdgeScroll" "1" Option "CoastingSpeed" "8" Option "CornerCoasting" "1" Option "CircularScrolling" "1" Option "CircScrollTrigger" "7" Option "EdgeMotionUseAlways" "1" Option "LBCornerButton" "8" # browser "back" btn Option "RBCornerButton" "9" # browser "forward" btn EndSection 
  2. Ejecute dconf-editor desde su usuario (no sudo). Vaya a org.gnome.settings-daemon.plugins.mouse , desmarque active . (Es un problema conocido que el Daemon de configuración de Gnome puede anular la configuración de xorg.conf ).

  3. Cierre la sesión e inicie sesión. Las cosas deberían estar funcionando bien ahora.

xinput dio:

no se puede encontrar el dispositivo SynPS / 2 Synaptics TouchPad

Así que lo hice

 synclient TapButton3=3 TapButton2=2 

de una sugerencia de http://ubuntuforums.org/showthread.php?t=1251372

Puse esto en mi ~/.bashrc y las cosas parecen funcionar

Para arreglar el clic del medio puede usar el siguiente comando:

 xinput set-int-prop NN 266 8 2 3 0 0 1 2 3 

Donde NN es el ID del dispositivo de mousepad, puede verlo con el comando xinput list . 266 es el id. De la propiedad “Synaptics Tap Action” que puedes ver con xinput list-props NN

Debe ejecutar este comando cada vez que inicie / inicie sesión / active.

Para hacerlo permanente, puede poner este comando al final de su archivo .profile en su carpeta de inicio. (También puede intentar ponerlo en /etc/init.d/rc.local , pero en mi caso no funcionó).

Para preservar su configuración de synaptics después de reanudar, seguí estos pasos de wiki.archlinux.org:

El daemon de configuración de Gnome puede anular la configuración existente (por ejemplo, las establecidas en xorg.conf.d) para las cuales no hay equivalente en ninguna de las utilidades de configuración gráfica. Es posible evitar que gnome toque la configuración del mouse:

 1. Run dconf-editor 2. Edit /org/gnome/settings-daemon/plugins/mouse/ 3. Uncheck the active setting 

Ahora respetará la configuración sináptica existente de su sistema.

Funcionó en Ubuntu 11.10 Y ahora tengo:

  • Desplazamiento con dos dedos.
  • Medio clic con dos dedos toque.
  • Haga clic derecho (toque en la parte inferior derecha del área de desplazamiento).

Intenta ejecutar esto como un script

 xinput set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Tap Action" 8, 9, 0, 0, 1, 2, 3 # pad corners rt rb lt lb tap fingers 1 2 3 (can't simulate more then 2 tap fingers AFAIK) - values: 0=disable 1=left 2=middle 3=right etc. (in FF 8=back 9=forward) 

DE ACUERDO,

Ahora tengo que correr

 xinput set-prop "ETPS/2 Elantech Touchpad" "Synaptics Tap Action" 8, 9, 0, 0, 1, 2, 3 

y

 gconftool-2 --set --type=bool /apps/gnome-power-manager/lock/suspend false 

para restaurar las cosas a algo que pueda tolerar, PERO tengo que ejecutar esos comandos después de cada currículum. ¿Qué script se ejecuta después de cada currículum para automatizar eso?

Agregue esto a /etc/X11/xorg.conf :

 Section "InputClass" Identifier "middle button emulation class" MatchIsPointer "on" Option "Emulate3Buttons" "on" EndSection 

ADVERTENCIA : intente con precaución. Cuando se agrega a ~50-synaptics.conf en 11.10, puede causar un locking de inicio después de la pantalla de inicio de sesión.

Solución # 1

Acabo de descubrir que si mantienes dos dedos presionados en el panel táctil y presionas el botón izquierdo del mouse, este botón simula el botón central del ratón (por lo que necesitas 3 dedos en total).

Solución # 2

Si aún desea hacer clic en ambos botones y producir una emulación de botón central, ejecute:

 synclient EmulateMidButtonTime=100 

EmulateMidButtonTime le permite cambiar el tiempo requerido para producir un botón central (período de tiempo permitido para hacer clic en ambos botones). 100 significa 100 milisegundos (ms).

Puede configurarlo a valores incluso más altos, como el synclient EmulateMidButtonTime=500 por synclient EmulateMidButtonTime=500 ms, que es tiempo suficiente para hacer clic en ambos botones

Hice exactamente lo que dijo Nikita Volkov (creando la carpeta xorg.conf.d y el archivo touchpad.conf), pero mi archivo se ve así:

 Section "InputClass" Identifier "Touchpad" # required MatchIsTouchpad "on" # required Driver "synaptics" # required Option "MinSpeed" "0.5" Option "MaxSpeed" "1.0" Option "AccelFactor" "0.075" Option "TapButton1" "1" Option "TapButton2" "2" # multitouch Option "TapButton3" "3" # multitouch Option "VertTwoFingerScroll" "1" # multitouch Option "HorizTwoFingerScroll" "0" # multitouch Option "MaxTapTime" "70" Option "FastTaps" "1" EndSection 

y ahora es perfecto!

Para mí, perdí dos dedos, haga clic derecho después de instalar gnome. Probé varias de estas respuestas y esto es lo que finalmente funcionó:

Prueba esto:

xinput --set-prop "SynPS/2 Synaptics TouchPad" --type=int "libinput Click Method Enabled" 0 1

Si funciona, haga que persista en los reinicios agregándolo como un script de inicio. Busque las Startup Application Preferences . Add un nuevo progtwig de inicio y, en el command , pegue la línea desde arriba.

introduzca la descripción de la imagen aquí

Nota: anteriormente intenté agregarlo a /etc/X11/Xsession.d/ al principio, pero eso no me funcionó (gnome, ubuntu 16.10).

 synclient TapButton2=3 TapButton3=2 

tecla nombrada según el número de dedos, el valor indica el número del botón del mouse.