Comment puis-je configurer le défilement à deux doigts sur un pavé tactile ALPS qui ne prend pas en charge plusieurs doigts ?
La sortie pertinente de xinput list
est le suivant :
⎡ 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)]
et la sortie de synclient -l
est :
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
Réponse acceptée :
Tout d'abord, pour identifier quel pavé tactile vous avez, lancez
xinput list
S'il affiche quelque chose comme
...
↳ AlpsPS/2 ALPS GlidePoint id=14 [slave pointer (2)]
...
alors vous n'avez probablement pas de support multitouch. Les pavés tactiles Alps ont tendance à ne pas avoir de multitouch, alors qu'ils utilisent le même pilote que les pavés tactiles Synaptic.
Vous pouvez utiliser synclient -l
pour obtenir des informations sur votre pavé tactile.
Pourtant, le moyen définitif de voir combien de doigts sont pris en charge sur votre pavé tactile est de
- Activez SHMConfig dans votre fichier xorg.conf
- Exécutez
synclient -m 100
, qui affichera en temps réel l'état de votre pavé tactile. La cinquième colonne intituléef
est pour les doigts, vous pouvez donc voir jusqu'à combien de doigts vous pouvez taper en même temps.
Pour activer SHMConfig dans xorg.conf, voir http://mjg59.livejournal.com/118588.html puis ajouter
Section "InputClass"
Identifier "enable synaptics SHMConfig"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "SHMConfig" "on"
EndSection
à votre xorg.conf. Vous pouvez supprimer l'extrait ci-dessus une fois que vous avez effectué vos tests.
En relation :Extraire les valeurs du terminal ?