¿Cómo puedo configurar el desplazamiento con dos dedos en un panel táctil ALPS que no admite varios dedos?
La salida relevante de xinput list es el siguiente:
⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ PS/2 Mouse id=12 [slave pointer (2)] ⎜ ↳ AlpsPS/2 ALPS GlidePoint id=13 [slave pointer (2)]
y la salida de synclient -l es:
Parameter settings:
LeftEdge = 153
RightEdge = 870
TopEdge = 115
BottomEdge = 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
CoastingSpeed = 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 Respuesta aceptada:
En primer lugar, para identificar qué panel táctil tiene, ejecute
xinput list
Si muestra algo como
...
↳ AlpsPS/2 ALPS GlidePoint id=14 [slave pointer (2)]
...
entonces lo más probable es que no tengas soporte multitáctil. Los paneles táctiles Alps no suelen tener multitáctil, mientras que utilizan el mismo controlador que los paneles táctiles Synaptic.
Puedes usar synclient -l para obtener información en su panel táctil.
Aún así, la forma definitiva de ver cuántos dedos se admiten en el panel táctil es
- Habilite SHMConfig en su archivo xorg.conf
- Ejecute
synclient -m 100, que te mostrará en tiempo real el estado de tu touchpad. La quinta columna etiquetadafes para los dedos, por lo que 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
Section "InputClass"
Identifier "enable synaptics SHMConfig"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "SHMConfig" "on"
EndSection
a su xorg.conf. Puede eliminar el fragmento anterior una vez que haya realizado la prueba.
Relacionado:¿Extraer valores de la terminal?