Comment 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 la suivante:
⎡ ID du pointeur du noyau virtuel = 2 [pointeur maître (3)] ⎜ ↳ noyau virtuel pointeur XTEST id = 4 [pointeur esclave (2)] ⎜ ↳ ID souris PS / 2 = 12 [pointeur esclave (2)] ⎜ ↳ AlpsPS / 2 ALPS GlidePoint id = 13 [pointeur esclave (2)]
et la sortie de synclient -l
est:
Réglages des paramètres: 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
touchpad
multi-touch
gestures
alps
zpletan
la source
la source
Réponses:
Tout d'abord, pour identifier le pavé tactile dont vous disposez, exécutez
S'il montre quelque chose comme
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, la façon définitive de voir combien de doigts sont pris en charge sur votre pavé tactile est de
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 appuyer en même temps.Pour activer SHMConfig dans xorg.conf, voir http://mjg59.livejournal.com/118588.html puis ajoutez
à votre xorg.conf. Vous pouvez supprimer l'extrait ci-dessus une fois que vous avez effectué vos tests.
la source
xorg.conf
avec ces données. Une fois le test terminé, vous pouvez supprimer lexorg.conf
. Toute modification de ce fichier nécessite de redémarrer le serveur X (généralement, déconnectez-vous et reconnectez-vous).synclient -l
afin que nous puissions voir quelles sont vos valeurs existantes pour EmulateTwoFinger *. De plus, écrivez le nom de votre pavé tactile (la sortie dexinput list
).J'ai pu activer le défilement à deux doigts en utilisant le hack décrit par ce post:
http://ubuntuforums.org/showpost.php?p=9058534&postcount=2
Malheureusement, les options sont réinitialisées par un autre démon de temps en temps et lorsque l'ordinateur se met en veille.
J'espère que quelqu'un pourra trouver une autre façon de procéder.
la source
Sur le Sony VAIO VPCF136FM, la commande suivante fonctionne pour ajouter le défilement des bords sur le pavé tactile ALPS dans Ubuntu 12.04 (et Linux Mint 11, en passant, si quelqu'un s'en soucie):
Exécutez à partir du terminal:
Ou, pour plus de lisibilité, suivez plutôt ces étapes, qui font la même chose:
Créez un fichier appelé "psmouse.conf" dans /etc/modprobe.d:
Ajoutez la ligne suivante à ce fichier et enregistrez:
Enfin, rechargez les pilotes:
Bien que ce ne soit pas le défilement à deux doigts, c'est la prochaine meilleure chose, et le seul type de défilement du pavé tactile que j'ai pu utiliser sur cette plate-forme. J'en suis assez content et j'espère que cela aide les autres.
La source provenait du lien d' Oscar : Source: [régression] Touchpad Alps détecté, mais le défilement ne fonctionnait pas. Bogue n ° 737051 , mais je n'avais pas besoin d'installer le pilote ou de faire quoi que ce soit d'autre mentionné dans ce fil. J'ai même défait certaines des autres choses que j'ai essayées, juste pour être sûr que le fichier psmouse.conf dans /etc/modprobe.d est tout ce dont j'avais besoin.
Notez également que c'est un peu un hack, car le pavé tactile est chargé en tant que souris à molette générique ImPS / 2, et l'onglet Touchpad disparaît du menu Paramètres de la souris. Cependant, c'est beaucoup moins ennuyeux que de devoir faire glisser le pointeur de la souris vers la barre latérale chaque fois que je veux faire défiler.
Enfin, je n'ai pas encore redémarré sur Linux Mint 11 (ce n'est pas très important ici), donc les commandes modprobe devront peut-être être ajoutées à un script de démarrage, si le défilement de bord ne survit pas au redémarrage. Cependant, sur Ubuntu 12.04, celui qui compte sur AskUbuntu, le défilement continue de fonctionner même après le redémarrage.
la source
Je viens de trouver le dirver à partir d'une image Ubuntu DELL livrée avec mon Latitude, vérifiez cette réponse: /ubuntu//a/278133/65801
la source