Personnaliser son bureau Gnome

Gnome et multitouch

Cet article a été mis à jour, vous consultez ici une archive de cet article!
Dernière mise à jour : 26/02/2017 à 19h15
Table des matières Bonjour à toi :hello:
--- 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

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 multi-touch


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
 

Les paramètres qui nous intéresse sont:
  • VertEdgeScroll -> Scrolling vertical sur le bord droit
  • HorizEdgeScroll -> Scrolling horizontal sur le bord bas
  • VertTwoFingerScroll -> Scrolling vertical à deux doigt
  • HorizTwoFingerScroll -> Scrolling horizontal à deux doigt

S'ils ne sont pas présent, votre pavé tactile ne gère surement pas le multi-touch.
Dans mon cas, mon un pavé tactile synaptic ne peut suivre que 2 doigts en simultanément mais peut en détecter 3.
C'est à dire que tapoter le paver avec 3 doigts ne mets utile que pour faire un clique droit ou un clique gauche.
----- A) Rappel: -----
Type de geste
Scrolling vertical sur le bord
Scrolling à deux doigt

Avec les commandes suivantes nous allons activer le scrolling à deux doigts:
Code BASH :
synclient VertTwoFingerScroll=1
synclient HorizTwoFingerScroll=1
 

Vous pouvez tester vos paramètres dans les paramètres Gnome "souris et pavé tactile"