Dernière mise à jour : 26/02/2017 à 18h05
Table des matières
Bonjour à toi 
--- Qu'est ce que le muti-touch? ---
Wikipédia :
Le dispositif se compose d’un pavé tactile ou d’une surface tactile transparente appliquée sur un écran tactile, qui reconnaissent des points de contact simultanés et multiples, ainsi que d’un logiciel qui interprète ces contacts simultanés. Ceci inclut en général la position (et éventuellement le degré de pression) de chaque point de contact de façon indépendante, ce qui permet d’effectuer des gestes et d’interagir avec plusieurs doigts ou avec les mains, et de créer une interaction riche par des gestes intuitif
Le dispositif se compose d’un pavé tactile ou d’une surface tactile transparente appliquée sur un écran tactile, qui reconnaissent des points de contact simultanés et multiples, ainsi que d’un logiciel qui interprète ces contacts simultanés. Ceci inclut en général la position (et éventuellement le degré de pression) de chaque point de contact de façon indépendante, ce qui permet d’effectuer des gestes et d’interagir avec plusieurs doigts ou avec les mains, et de créer une interaction riche par des gestes intuitif
Pour plus d'informations je vous renvoi vers ces liens:
A qui est destiné ce tuto?
Un utilisateur dont le pavé tactile de son portable, n'aurait pas de fonctionnalité multi-touch d'activé en utilisant Gnome, alors que son matériel le permet. Vous utilisez déjà utilisé le multitouch sous Plasma/Xfce par exemple. Gnome utilisant c'est propre paramètres, il est possible que votre matériel fonctionne parfaitement sous d'autre gestionnaire de bureau. Dans ce tuto nous allons forcé Gnome à activé cette fonctionalité.
Prérequis techniques
- Une version de Gnome> 3.18)
- Pouvoir avoir les droits adminstrateur (root) de sa machine
1 Vérifier que son matériel gère le multitouch
Pour ce faire ouvrer un terminal et taper la commande
Code BASH :
synclient
Vous devriez obtenir en réponse tous les paramètres de votre pavé tactile.
Code BASH :
[vous@localhost ~]$ synclient Parameter settings: LeftEdge = 1464 RightEdge = 5476 TopEdge = 1192 BottomEdge = 4660 FingerLow = 25 FingerHigh = 30 MaxTapTime = 180 MaxTapMove = 271 MaxDoubleTapTime = 180 SingleTapTimeout = 180 ClickTime = 100 EmulateMidButtonTime = 75 EmulateTwoFingerMinZ = 282 EmulateTwoFingerMinW = 7 VertScrollDelta = 123 HorizScrollDelta = 123 VertEdgeScroll = 1 HorizEdgeScroll = 0 CornerCoasting = 0 VertTwoFingerScroll = 0 HorizTwoFingerScroll = 0 MinSpeed = 1 MaxSpeed = 1.75 AccelFactor = 0.0324412 TouchpadOff = 0 LockedDrags = 0 LockedDragTimeout = 5000 RTCornerButton = 0 RBCornerButton = 0 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 = 200 CoastingSpeed = 20 CoastingFriction = 50 PressureMotionMinZ = 30 PressureMotionMaxZ = 160 PressureMotionMinFactor = 1 PressureMotionMaxFactor = 1 GrabEventDevice = 0 TapAndDragGesture = 1 AreaLeftEdge = 0 AreaRightEdge = 0 AreaTopEdge = 0 AreaBottomEdge = 0 HorizHysteresis = 8 VertHysteresis = 8 ClickPad = 0
Code BASH :
libinput-list-devices
Les paramètres qui nous intéresse sont:
- VertEdgeScroll = 1
HorizEdgeScroll = 0