¿Cómo puedo configurar el desplazamiento con dos dedos en un panel táctil ALPS que no admite varios dedos?
El resultado relevante de xinput list
es el siguiente:
Id Id. Del puntero del núcleo virtual = 2 [puntero maestro (3)] ⎜ ↳ ID de puntero XTEST de núcleo virtual = 4 [puntero esclavo (2)] ⎜ ↳ ID del mouse PS / 2 = 12 [puntero esclavo (2)] ⎜ ↳ AlpsPS / 2 ALPS GlidePoint id = 13 [puntero esclavo (2)]
y la salida de synclient -l
es:
Configuraciones de parámetros: LeftEdge = 153 RightEdge = 870 TopEdge = 115 Borde inferior = 652 FingerLow = 12 FingerHigh = 14 FingerPress = 127 MaxTapTime = 180 MaxTapMove = 56 MaxDoubleTapTime = 180 SingleTapTimeout = 180 ClickTime = 100 FastTaps = 0 EmulateMidButtonTime = 75 EmulateTwoFingerMinZ = 139 EmulateTwoFingerMinW = 7 VertScrollDelta = 25 HorizScrollDelta = 25 VertEdgeScroll = 1 HorizEdgeScroll = 0 CornerCoasting = 0 VertTwoFingerScroll = 0 HorizTwoFingerScroll = 0 MinSpeed = 1 MaxSpeed = 1.75 AccelFactor = 0.156495 TrackstickSpeed = 40 EdgeMotionMinZ = 14 EdgeMotionMaxZ = 79 EdgeMotionMinSpeed = 1 EdgeMotionMaxSpeed = 102 EdgeMotionUseAlways = 0 TouchpadOff = 1 LockedDrags = 0 LockedDragTimeout = 5000 RTCornerButton = 2 RBCornerButton = 3 LTCornerButton = 0 LBCornerButton = 0 TapButton1 = 1 TapButton2 = 3 TapButton3 = 2 ClickFinger1 = 1 ClickFinger2 = 1 ClickFinger3 = 1 CircularScrolling = 0 CircScrollDelta = 0.1 CircScrollTrigger = 0 CircularPad = 0 PalmDetect = 0 PalmMinWidth = 10 PalmMinZ = 99 Velocidad de inercia = 20 CoastingFriction = 50 PressureMotionMinZ = 14 PressureMotionMaxZ = 79 PressureMotionMinFactor = 1 PressureMotionMaxFactor = 1 ResolutionDetect = 1 GrabEventDevice = 1 TapAndDragGesture = 1 AreaLeftEdge = 0 AreaRightEdge = 0 AreaTopEdge = 0 AreaBottomEdge = 0
touchpad
multi-touch
gestures
alps
zpletan
fuente
fuente
Respuestas:
En primer lugar, para identificar qué panel táctil tiene, ejecute
Si muestra algo como
entonces lo más probable es que no tenga soporte multitáctil. Los paneles táctiles Alps no suelen tener multitáctiles, mientras que usan el mismo controlador que los paneles táctiles Synaptic.
Puede utilizar
synclient -l
para obtener información en su panel táctil.Aún así, la forma definitiva de ver cuántos dedos son compatibles con su panel táctil es
synclient -m 100
, que mostrará en tiempo real el estado de su panel táctil. La quinta columna etiquetadaf
es para dedos, por lo tanto, puede ver cuántos dedos puede tocar al mismo tiempo.Para habilitar SHMConfig en xorg.conf, consulte http://mjg59.livejournal.com/118588.html y luego agregue
a su xorg.conf. Puede eliminar el fragmento anterior una vez que realizó su prueba.
fuente
xorg.conf
con estos datos. Una vez que complete la prueba, puede eliminar elxorg.conf
. Cualquier cambio en este archivo requiere reiniciar el servidor X (normalmente, cerrar sesión e iniciar sesión nuevamente).synclient -l
para que podamos ver cuáles son sus valores existentes para EmulateTwoFinger *. Además, escriba el nombre de su panel táctil (la salida dexinput list
).Pude activar el desplazamiento de dos dedos usando el truco descrito en esta publicación:
http://ubuntuforums.org/showpost.php?p=9058534&postcount=2
Desafortunadamente, algún otro demonio restablece las opciones de vez en cuando y cuando la computadora se duerme.
Esperemos que alguien pueda encontrar otra forma de hacer esto.
fuente
En el Sony VAIO VPCF136FM, el siguiente comando funciona para agregar desplazamiento de borde en el panel táctil ALPS en Ubuntu 12.04 (y Linux Mint 11, como un aparte, si a alguien le importa):
Ejecutar desde la terminal:
O, para facilitar la lectura, siga estos pasos, que hacen lo mismo:
Cree un archivo llamado "psmouse.conf" en /etc/modprobe.d:
Agregue la siguiente línea a este archivo y guarde:
Por último, vuelva a cargar los controladores:
Si bien este no es el desplazamiento con dos dedos, es la mejor opción, y el único tipo de desplazamiento del panel táctil que he podido poner a trabajar en esta plataforma. Estoy bastante contento y espero que ayude a otros.
La fuente era del enlace de Oscar : Fuente: [regresión] Se detectó el panel táctil Alps, pero el desplazamiento no funcionaba LP error # 737051 , pero no necesitaba instalar el controlador ni hacer nada más mencionado en ese hilo. Incluso deshice algunas de las otras cosas que probé, solo para asegurarme de que el archivo psmouse.conf en /etc/modprobe.d es todo lo que necesitaba.
Además, tenga en cuenta que esto es un truco, ya que el panel táctil se carga como un mouse de rueda genérico ImPS / 2, y la pestaña del panel táctil desaparece del menú de configuración del mouse. Sin embargo, esto es mucho menos molesto que tener que arrastrar el puntero del mouse a la barra lateral cada vez que quiero desplazarme.
Por último, aún no he reiniciado en Linux Mint 11 (no es que importe mucho aquí), por lo que es posible que sea necesario agregar los comandos modprobe a un script de inicio, si el desplazamiento del borde no sobrevive al reinicio. Sin embargo, en Ubuntu 12.04, el que importa en AskUbuntu, el desplazamiento continúa funcionando incluso después del reinicio.
fuente
Acabo de encontrar el controlador de una imagen DELL de Ubuntu que se envió con mi Latitude, compruebe esta respuesta: /ubuntu//a/278133/65801
fuente