El panel táctil Synaptics toca a clic no funciona en Ubuntu 15.10 (Gnome)

17

Actualicé mi instalación ubuntu gnome a 15.10 y todo está bien, excepto por la funcionalidad de un solo toque en el touchpad. Un solo toque para hacer clic no funciona . Y he intentado con todas las soluciones posibles, como editar synaptics.conf file.

Una cosa que noté es la siguiente, lo cual es un poco extraño. Para cada dispositivo de entrada el esquema tiene una entrada original y deprecated pero para touchpad solo tiene deprecated . ¿Es esta la causa?

No sé cómo resolver este problema. ¡Por favor ayuda!

org.gnome.settings-daemon.peripherals.input-devices 
org.gnome.settings-daemon.peripherals.keyboard 
org.gnome.settings-daemon.peripherals.keyboard.deprecated:/
org.gnome.settings-daemon.peripherals.mouse 
org.gnome.settings-daemon.peripherals.mouse.deprecated:/
org.gnome.settings-daemon.peripherals.smartcard 
org.gnome.settings-daemon.peripherals.touchpad.deprecated:/
org.gnome.settings-daemon.peripherals.touchscreen 
org.gnome.settings-daemon.peripherals.trackball.deprecated:/
org.gnome.settings-daemon.peripherals.wacom:/
org.gnome.settings-daemon.peripherals.wacom.eraser:/
org.gnome.settings-daemon.peripherals.wacom.stylus:/
org.gnome.settings-daemon.peripherals.wacom.tablet-button:/

A continuación se muestra la captura de pantalla de la configuración de mi mouse y mi touchpad:

Además, mis resultados de synclient son similares,

$ synclient | grep TapButton

TapButton1   = 0  
TapButton2   = 0  
TapButton3   = 0  

mi comando xinput produce lo siguiente,

$ xinput list
Virtual core pointer              id=2  [master pointer  (3)]  
 ↳ Virtual core XTEST pointer        id=4   [slave  pointer  (2)]  
 ↳ SynPS/2 Synaptics TouchPad        id=12  [slave  pointer  (2)]  
 ↳ MCE IR Keyboard/Mouse (ene_ir)    id=13  [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)]  
 ↳ Power Button                   id=8  [slave  keyboard (3)]  
 ↳ Sleep Button                   id=9  [slave  keyboard (3)]  

Resultados del comando xinput list-props 12 :

    
pregunta kmario23 26.10.2015 - 12:36

10 respuestas

17

Finalmente encontré una solución para resolver mi problema:

Agregué la siguiente línea a mi bashrc para que pueda compilarse cada vez que inicie sesión.

synclient TapButton1=1 TapButton2=3 TapButton3=2

Aunque no es un truco bonito, pero funciona bien. Espero que la comunidad corrija el error ...

Actualización: Este truco parece funcionar bien también en Ubuntu 17.04, lo que significa que la comunidad todavía no solucionó el error.

P.S. Vea también esta gran solución

    
respondido por el kmario23 20.11.2015 - 16:15
31

Abre un terminal presionando ctrl + alt + t y escribe:

synclient TapButton1=1 TapButton2=3 TapButton3=2

funcionó para mí ...

    
respondido por el ryuffhant 19.11.2015 - 13:30
10

¿Ha actualizado la configuración del mouse? Después de actualizar tuve el mismo problema, pero fue solo que el toque para hacer clic se había desactivado.

De lo contrario, de acuerdo con este hilo , valdría la pena cerrar sesión y de nuevo en.

    
respondido por el christopherlovell 27.10.2015 - 09:56
5

Tuve el mismo problema en ubuntu gnome 16.04 y lo resolví con una técnica similar mencionada en enlace , pero con algunas diferencias:

1- almuerzo " Editor dconf " aplicación. (si no está instalado, ejecute: sudo apt-get install dconf-tools )

2- ir a: org > gnome > desktop > peripherals > touchpad

3- check tap-to-click

    
respondido por el Jalil.me 20.11.2016 - 20:31
2

Tuve el mismo problema, después de actualizar a ubuntu GNOME astutamente hombre lobo. así que hago un atajo personalizado en el teclado para recuperar la funcionalidad del panel táctil, simplemente complete synclient TapButton1=1 en el comando también complete el formulario y luego elija sus combinaciones de teclado favoritas. está bien por un tiempo y espera la actualización.

    
respondido por el ryuffhant 20.11.2015 - 13:59
1

En la ventana de configuración, los usuarios pueden configurar el mouse. Pero necesito configurar el touchpad. La consola ayuda a reiniciar o dormir primero "synclient tapbutton1 = 1"

Según tengo entendido, el sistema identifica incorrectamente el dispositivo. Parece un error.

    
respondido por el Tamahome Mamonov 01.11.2015 - 09:00
1

Acabo de actualizar a Ubuntu 17.04, hace unos días y tengo los mismos problemas. Esto hace el truco:

    sudo apt install xserver-xorg-input-synaptics

Solo necesita descargar esto, nada más.

    
respondido por el f.a.abadi 04.10.2017 - 17:54
0

Prueba esto, funcionó para mí en UbuntuGnome 15.10, así que hice una entrada en las aplicaciones de inicio.

Usando su editor favorito, cree un script con los siguientes contenidos y guárdelo como p. touchpad.sh .

#!/bin/bash

xinput --set-prop --type=int --format=32 "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Pressure" 4

# Below width 1 finger touch, above width simulate 2 finger touch. - value=pad-pixels
xinput --set-prop --type=int --format=32 "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Width" 8

# vertical scrolling, horizontal scrolling - values: 0=disable 1=enable
xinput --set-prop --type=int --format=8  "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Scrolling" 1 1

# vertical, horizontal, corner - values: 0=disable  1=enable
xinput --set-prop --type=int --format=8  "SynPS/2 Synaptics TouchPad" "Synaptics Edge Scrolling" 0 0 0

# stabilize 2 finger actions - value=pad-pixels
xinput --set-prop --type=int --format=32 "SynPS/2 Synaptics TouchPad" "Synaptics Jumpy Cursor Threshold" 250

# 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)
xinput --set-prop --type=int --format=8  "SynPS/2 Synaptics TouchPad" "Synaptics Tap Action" 0 0 0 0 1 2 3   

exit

Hacer el script ejecutable:

chmod +x touchpad.sh

Ahora ejecute el script y vea si funciona.

Información original encontrada aquí: enlace

    
respondido por el Mistgun 17.11.2015 - 21:26
0

Como usuario final, la forma más fácil que encontré es cambiar a "Botón primario", haga clic con el botón secundario en la configuración del panel táctil del mouse.

Tocar dos veces funciona como primario izquierdo, toque en el área del botón funciona como toque derecho.

Ubuntu 17.04.

    
respondido por el jeff 28.05.2017 - 14:25
0

Creé un script para automatizar este proceso. Se iniciará automáticamente cuando se inicie el sistema. Por lo tanto, no tiene que ejecutar el mismo comando una y otra vez. El enlace del script es github.com/Ryko-git/click-on-touchpad .

El proceso de instalación es muy fácil. Se da en la página de github.

    
respondido por el Ryko 30.04.2018 - 21:37

Lea otras preguntas en las etiquetas