[HAL] Configuration touchpad (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
tonge
Hankyu
Messages : 29
Inscription : mar. 25 mai 2010, 22:08

[HAL] Configuration touchpad (résolu)

Message par tonge »

Bonjour

J'ai configuré le touchpad de mon EC900 tel que précisé dans le howto:laptop:hercules_ecafe_ec_900, mais il subsiste cependant un problème pour utiliser les fonctions utilisant les 2 doigts:
Quand on pose un doigt, le curseur reste bien en place, et la page ne défile pas.
Quand on pose le doigt suivant, la page défile dans un sens selon la position du 2ième doigt par rapport au premier. Par exemple si le 2ième doigt est placé à droite du premier, la page défile vers la droite. Si le 2ième doigts est placé au dessus du premier, la page défile vers le haut. Le curseur ne change pas de position tant que le doigt reste appuyé, puis se déplace en direction de la position d'origine en relachant le doigt jusqu'à même sortir de la fenêtre.
Cela rend quasiment impossible le défilement des pages lorsque les barres de défilements sont actives, car on ne pose jamais les 2 doigts en même temps, et la page 'saute' dans tous les sens.
Voici les options obtenues avec la commande synclient -l
  • LeftEdge = 52
    RightEdge = 524
    TopEdge = 49
    BottomEdge = 335
    FingerLow = 0
    FingerHigh = 0
    FingerPress = 0
    MaxTapTime = format mismatch (32)
    MaxTapMove = 26
    MaxDoubleTapTime = format mismatch (32)
    SingleTapTimeout = format mismatch (32)
    ClickTime = format mismatch (32)
    FastTaps = format mismatch (32)
    EmulateMidButtonTime = 75
    EmulateTwoFingerMinZ = 257
    EmulateTwoFingerMinW = 7
    VertScrollDelta = 12
    HorizScrollDelta = 12
    VertEdgeScroll = 0
    HorizEdgeScroll = 0
    CornerCoasting = 0
    VertTwoFingerScroll = 1
    HorizTwoFingerScroll = 1
    EdgeMotionMinZ = 30
    EdgeMotionMaxZ = 160
    EdgeMotionMinSpeed = 1
    EdgeMotionMaxSpeed = 48
    EdgeMotionUseAlways = 0
    UpDownScrolling = 1
    LeftRightScrolling = 1
    UpDownScrollRepeat = 1
    LeftRightScrollRepeat = 1
    ScrollButtonRepeat = 100
    TouchpadOff = 0
    GuestMouseOff = 0
    LockedDrags = 1
    LockedDragTimeout = 400
    RTCornerButton = 0
    RBCornerButton = 0
    LTCornerButton = 0
    LBCornerButton = 0
    TapButton1 = 1
    TapButton2 = 2
    TapButton3 = 3
    ClickFinger1 = 1
    ClickFinger2 = 1
    ClickFinger3 = 2
    CircularScrolling = 0
    CircScrollTrigger = 0
    CircularPad = 0
    PalmDetect = 0
    PalmMinWidth = 10
    PalmMinZ = 200
    PressureMotionMinZ = 30
    PressureMotionMaxZ = 160
    GrabEventDevice = 1
    TapAndDragGesture = 1
    AreaLeftEdge = 0
    AreaRightEdge = 0
    AreaTopEdge = 0
    AreaBottomEdge = 0
mais je ne trouve pas l'option qui empêcherait ce comportement

Merci
Dernière modification par tonge le mer. 09 juin 2010, 21:51, modifié 1 fois.
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: [HAL] Configuration touchpad

Message par chipster »

Je ne sais pas non plus par contre je recherche la fonction qui permet lorsque je tape 2x sur le pad le fait que cela corresponde à 1 clique souris bouton gauche :mrgreen:
Si tu sais comment faire, ... :chinois:
Avatar de l’utilisateur
CroK
Elfe
Messages : 607
Inscription : dim. 26 juil. 2009, 14:27
Localisation : France > Auxerre

Re: [HAL] Configuration touchpad

Message par CroK »

@Chipster : Tu as déjà essayé de mettre ça dans ton /etc/X11/xorg.conf.d/20-synaptics.conf ?

Code : Tout sélectionner

Section "InputClass"
       Identifier "tap-by-default"
       MatchIsTouchpad "on"
       Option "TapButton1" "1"
EndSection
@tonge : Désolé, mais pour ton problème je n'ai vraiment aucune idée ... :/
Save the penguins, burn the flags ! -- c[] <- beeeeeeeeer!
tonge
Hankyu
Messages : 29
Inscription : mar. 25 mai 2010, 22:08

Re: [HAL] Configuration touchpad

Message par tonge »

Et avec xmodmap ?
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: [HAL] Configuration touchpad

Message par chipster »

Je vais essayer.
Pour xmodmap pas essayé non plus :mrgreen:
tonge
Hankyu
Messages : 29
Inscription : mar. 25 mai 2010, 22:08

Re: [HAL] Configuration touchpad

Message par tonge »

J'ai trouvé un problème similaire sur le forum d' Ubunbtu, et dont la solution consiste à utiliser les commandes

Code : Tout sélectionner

modprobe -r psmouse
modprobe psmouse proto=imps
Effectivement, la page ne défile plus et le curseur reste bien en place, mais le défilement horizontal ne fonctionne plus.
C'est déjà une grande amélioration.
tonge
Hankyu
Messages : 29
Inscription : mar. 25 mai 2010, 22:08

Re: [HAL] Configuration touchpad

Message par tonge »

A l'usage, je pense que c'est normal (je n'ai pas d'expérience à l'utilisation d'un pavé tactile) que le défilement horizontal ne fonctionne pas, et c'est mieux ainsi. Sinon, il serait plus difficile de contrôler le défilement si celui-ci s'effectue simultanément dans les deux sens. D'ailleurs avec l'utilisation des barres de défilement avec la souris, on n'utilise qu'un sens à la fois.
En fait, ce n'est pas le défilement horizontal qui ne fonctionne pas, mais le pavé tactile qui effectue un défilement que dans un sens à la fois. Si la fenêtre possède une barre de défilement horizontale et une barre verticale, le défilement s'effectue verticalement, si la fenêtre possède uniquement une barre horizontale, le défilement s'effectue horizontalement.
Répondre