
Recientemente configuré Ubuntu en un nuevo Dell XPS 13 (9343) y he tenido algunos problemas con el trackpad. No puede hacer clic derecho. Esto es lo que he probado hasta ahora:
Comprobando xinput: La salida de xinput -list
fue:
$ xinput -list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ELAN Touchscreen id=10 [slave pointer (2)]
⎜ ↳ Mouseemu virtual mouse id=16 [slave pointer (2)]
⎜ ↳ DLL0665:01 06CB:76AD UNKNOWN id=12 [slave pointer (2)]
⎜ ↳ PS/2 Synaptics TouchPad id=14 [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)]
↳ Integrated_Webcam_HD id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]
↳ Mouseemu virtual keyboard id=15 [slave keyboard (3)]
↳ Dell WMI hotkeys id=17 [slave keyboard (3)]
Después de verificar todas las posibilidades, determiné que DLL0665:01 06CB:76AD UNKNOWN
era la única que, cuando estaba deshabilitada, hacía que el trackpad dejara de funcionar. Ninguno de los demás tuvo ningún efecto.
Naturalmente, ejecuté xinput --test 12
y obtuve los siguientes resultados:
- Independientemente del botón (izquierdo o derecho) que presioné, se llamó al botón 1 y al soltar el botón 1.
- Si presiono el trackpad en dos lugares, en momentos ligeramente diferentes (hablando unas pocas docenas de milisegundos, pero no puede ser al mismo tiempo), entonces generaría el botón presionar 3 y soltar el botón 3 que esperaría de un botón derecho del ratón. Estos clics podrían realizarse en cualquier parte del trackpad siempre que el momento fuera correcto.
También vale la pena señalar que xdotool todavía funciona correctamente y que cosas como hacer clic derecho funcionaron bien en Windows.
Si alguno de ustedes pudiera ayudarme a descubrir qué está pasando, sería maravilloso. Gracias.
Respuesta1
Tengo un xps 13 y también tuve problemas con el trackpad. Logré solucionarlo por completo accidente el otro día, puedes probar esto y ver si también funciona para ti: ve a la aplicación 'controladores adicionales' desde el iniciador, mira y mira si tienes un controlador desconocido. permitirle. El conductor dirá que es de la "plataforma de dinosaurios de Sommerville". No tengo idea de qué es eso exactamente, ¡pero ha hecho que el trackpad funcione perfectamente!
Respuesta2
intenta agregar
Option "ClickPad" "true"
Option "EmulateMidButtonTime" "0"
en/usr/share/X11/xorg.conf.d/50-synaptics.conf
Esto funcionó para mi Dell 9343 con 14.10
más información
Haga clic derecho en Synaptic Touchpad que no funciona en Ubuntu 14.10
Respuesta3
Prueba esto:
xinput set-prop "PS/2 Synaptics TouchPad" "libinput Tapping Enabled" 1
Respuesta4
Puede solucionar el "problema de hacer clic con dos dedos" utilizando 30-synaptics.conf
el archivo de configuración.
Pruébalo con este por ejemplo:
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
# Enabling tap-to-click is a perilous choice that begets needing to set up palm detection/ignoring. Since I am fine clicking my touchpad, I sidestep the issue by disabling tapping.
Option "TapButton1" "0"
Option "TapButton2" "0"
Option "TapButton3" "0"
# Using negative values for ScrollDelta implements natural scroll, a la Macbook default.
Option "VertScrollDelta" "-80"
Option "HorizScrollDelta" "-80"
# https://wiki.archlinux.org/index.php/Touchpad_Synaptics has a very buried note about this option
# tl;dr this defines right button to be rightmost 7% and bottommost 5%
Option "SoftButtonAreas" "93% 0 95% 0 0 0 0 0"
MatchDevicePath "/dev/input/event*"
EndSection
Crea el archivo en /etc/X11/xorg.conf.d/30-synaptics.conf
.
Puede editar este archivo de configuración para que se ajuste mejor a sus preferencias.
La página Arch Wiki en el trackpad Synapticsexplica todas las configuraciones posibles en detalle.