IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Matériel Discussion :

Configuration TouchPad pointer imprecis


Sujet :

Matériel

  1. #1
    Membre régulier
    Homme Profil pro
    Technicien réseaux télécom
    Inscrit en
    Juin 2013
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Technicien réseaux télécom
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2013
    Messages : 37
    Points : 82
    Points
    82
    Par défaut Configuration TouchPad pointer imprecis
    Bonjour.

    Je viens vers vous après plusieurs tentative de faire fonctionner correctement le touchpad mon macbook4.1.
    qui ne fut jamais résolu après mainte manipulation de synclient et du fichier xorg.conf....

    Aujourd’hui j'ai un nouveau pc portable asus g46v(14") touchpad elantech avec ubuntu gnome d'installer dessus et je retrouve exactement le même problème,c'est a dire un touchpad pas précis. Les fonction intermédiaire ne m'intéresse pas pour le moment même si j'arrive a les activer(zoom,défilement...)je cherche juste a avoir un pointeur qui marche normalement.Le pointeur n'est pas précis et dans les mouvements en diagonale il bouge comme un escalier ,j'ai l'impression que le ratio définition écran par rapport au touchpad et mal definit.

    Ayant déjà eu le même problème sur mon macbook (13") avec un touchpad synaptics j'en déduit que le problème réside dans les définition d'ecran exotique qui ne sont pas bien pris en charge.

    Il y aurait-il quelqu’un ayant déjà été confronté a ce problème et éventuellement qui aurais pu le solutionner?

    voici une image sur ce post qui en dit plus on voit bien que les arrondit sont impossible et le pointeur fait un angle a 90°.
    http://ubuntuforums.org/showthread.php?t=813884&page=5

    Je rajoute mes log et fichier conf si sa peut eclairé quelqu'un

    synclient -l:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    anje@anje-G46VW:~$ synclient -l
    Parameter settings:
        LeftEdge                = 2915
        RightEdge               = 2915
        TopEdge                 = 1374
        BottomEdge              = 1374
        FingerLow               = 7
        FingerHigh              = 8
        MaxTapTime              = 180
        MaxTapMove              = 148
        MaxDoubleTapTime        = 180
        SingleTapTimeout        = 180
        ClickTime               = 100
        EmulateMidButtonTime    = 0
        EmulateTwoFingerMinZ    = 282
        EmulateTwoFingerMinW    = 7
        VertScrollDelta         = -111
        HorizScrollDelta        = -111
        VertEdgeScroll          = 1
        HorizEdgeScroll         = 0
        CornerCoasting          = 0
        VertTwoFingerScroll     = 1
        HorizTwoFingerScroll    = 1
        MinSpeed                = 1
        MaxSpeed                = 2
        AccelFactor             = 0.0594354
        TouchpadOff             = 0
        LockedDrags             = 0
        LockedDragTimeout       = 5000
        RTCornerButton          = 2
        RBCornerButton          = 3
        LTCornerButton          = 0
        LBCornerButton          = 0
        TapButton1              = 1
        TapButton2              = 3
        TapButton3              = 0
        ClickFinger1            = 1
        ClickFinger2            = 3
        ClickFinger3            = 0
        CircularScrolling       = 0
        CircScrollDelta         = 0.1
        CircScrollTrigger       = 0
        PalmDetect              = 0
        PalmMinWidth            = 10
        PalmMinZ                = 200
        CoastingSpeed           = 20
        CoastingFriction        = 50
        PressureMotionMinZ      = 30
        PressureMotionMaxZ      = 160
        PressureMotionMinFactor = 1
        PressureMotionMaxFactor = 1
        ResolutionDetect        = 1
        GrabEventDevice         = 1
        TapAndDragGesture       = 1
        AreaLeftEdge            = 0
        AreaRightEdge           = 0
        AreaTopEdge             = 0
        AreaBottomEdge          = 0
        HorizHysteresis         = 16
        VertHysteresis          = 0
        ClickPad                = 1
        RightButtonAreaLeft     = 1518
        RightButtonAreaRight    = 0
        RightButtonAreaTop      = 1190
        RightButtonAreaBottom   = 0
        MiddleButtonAreaLeft    = 0
        MiddleButtonAreaRight   = 0
        MiddleButtonAreaTop     = 0
        MiddleButtonAreaBottom  = 0
    xinput:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
     
    Device 'ETPS/2 Elantech Touchpad':
    	Device Enabled (151):	1
    	Coordinate Transformation Matrix (153):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    	Device Accel Profile (282):	1
    	Device Accel Constant Deceleration (283):	2.000000
    	Device Accel Adaptive Deceleration (284):	1.000000
    	Device Accel Velocity Scaling (285):	12.500000
    	Synaptics Edges (308):	2915, 2915, 1374, 1374
    	Synaptics Finger (309):	7, 8, 0
    	Synaptics Tap Time (310):	180
    	Synaptics Tap Move (311):	148
    	Synaptics Tap Durations (312):	180, 180, 100
    	Synaptics ClickPad (313):	1
    	Synaptics Middle Button Timeout (314):	0
    	Synaptics Two-Finger Pressure (315):	282
    	Synaptics Two-Finger Width (316):	7
    	Synaptics Scrolling Distance (317):	-111, -111
    	Synaptics Edge Scrolling (318):	1, 0, 0
    	Synaptics Two-Finger Scrolling (319):	1, 1
    	Synaptics Move Speed (320):	1.000000, 2.000000, 0.059435, 0.000000
    	Synaptics Off (321):	0
    	Synaptics Locked Drags (322):	0
    	Synaptics Locked Drags Timeout (323):	5000
    	Synaptics Tap Action (324):	2, 3, 0, 0, 1, 3, 0
    	Synaptics Click Action (325):	1, 3, 0
    	Synaptics Circular Scrolling (326):	0
    	Synaptics Circular Scrolling Distance (327):	0.100000
    	Synaptics Circular Scrolling Trigger (328):	0
    	Synaptics Palm Detection (329):	0
    	Synaptics Palm Dimensions (330):	10, 200
    	Synaptics Coasting Speed (331):	20.000000, 50.000000
    	Synaptics Pressure Motion (332):	30, 160
    	Synaptics Pressure Motion Factor (333):	1.000000, 1.000000
    	Synaptics Resolution Detect (334):	1
    	Synaptics Grab Event Device (335):	1
    	Synaptics Gestures (336):	1
    	Synaptics Capabilities (337):	1, 0, 0, 1, 1, 1, 1
    	Synaptics Pad Resolution (338):	33, 32
    	Synaptics Area (339):	0, 0, 0, 0
    	Synaptics Soft Button Areas (340):	1518, 0, 1190, 0, 0, 0, 0, 0
    	Synaptics Noise Cancellation (341):	16, 0
    	Device Product ID (271):	2, 14
    	Device Node (272):	"/dev/input/event11"
    xorg log:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
     
    anje@anje-G46VW:~$ cat /var/log/Xorg.0.log | grep -i touch
    [    22.994] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/event11)
    [    22.994] (**) ETPS/2 Elantech Touchpad: Applying InputClass "evdev touchpad catchall"
    [    22.994] (**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall"
    [    22.994] (**) ETPS/2 Elantech Touchpad: Applying InputClass "Default clickpad buttons"
    [    22.994] (**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall"
    [    22.994] (**) ETPS/2 Elantech Touchpad: Applying InputClass "Default clickpad buttons"
    [    22.994] (**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall"
    [    22.994] (**) ETPS/2 Elantech Touchpad: Applying InputClass "Default clickpad buttons"
    [    22.994] (II) Using input driver 'synaptics' for 'ETPS/2 Elantech Touchpad'
    [    22.994] (**) ETPS/2 Elantech Touchpad: always reports core events
    [    23.016] (II) synaptics: ETPS/2 Elantech Touchpad: found clickpad property
    [    23.016] (--) synaptics: ETPS/2 Elantech Touchpad: x-axis range 0 - 3036 (res 32)
    [    23.016] (--) synaptics: ETPS/2 Elantech Touchpad: y-axis range 0 - 1452 (res 33)
    [    23.016] (--) synaptics: ETPS/2 Elantech Touchpad: pressure range 0 - 255
    [    23.016] (--) synaptics: ETPS/2 Elantech Touchpad: finger width range 0 - 15
    [    23.016] (--) synaptics: ETPS/2 Elantech Touchpad: buttons: left double triple
    [    23.016] (--) synaptics: ETPS/2 Elantech Touchpad: Vendor 0x2 Product 0xe
    [    23.016] (--) synaptics: ETPS/2 Elantech Touchpad: touchpad found
    [    23.016] (**) ETPS/2 Elantech Touchpad: always reports core events
    [    23.032] (II) XINPUT: Adding extended input device "ETPS/2 Elantech Touchpad" (type: TOUCHPAD, id 15)
    [    23.032] (**) synaptics: ETPS/2 Elantech Touchpad: (accel) MinSpeed is now constant deceleration 2.0
    [    23.032] (**) synaptics: ETPS/2 Elantech Touchpad: (accel) MaxSpeed is now 2.00
    [    23.032] (**) synaptics: ETPS/2 Elantech Touchpad: (accel) AccelFactor is now 0.059
    [    23.032] (**) ETPS/2 Elantech Touchpad: (accel) keeping acceleration scheme 1
    [    23.032] (**) ETPS/2 Elantech Touchpad: (accel) acceleration profile 1
    [    23.032] (**) ETPS/2 Elantech Touchpad: (accel) acceleration factor: 2.000
    [    23.032] (**) ETPS/2 Elantech Touchpad: (accel) acceleration threshold: 4
    [    23.032] (--) synaptics: ETPS/2 Elantech Touchpad: touchpad found
    [    23.032] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/mouse1)
    [    23.032] (**) ETPS/2 Elantech Touchpad: Ignoring device from InputClass "touchpad ignore duplicates"
    synaptics conf:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
     
    # Example xorg.conf.d snippet that assigns the touchpad driver
    # to all touchpads. See xorg.conf.d(5) for more information on
    # InputClass.
    # DO NOT EDIT THIS FILE, your distribution will likely overwrite
    # it when updating. Copy (and rename) this file into
    # /etc/X11/xorg.conf.d first.
    # Additional options may be added in the form of
    #   Option "OptionName" "value"
    #
    Section "InputClass"
            Identifier "ETPS/2 Elantech Touchpad"
            Driver "synaptics"
            MatchIsTouchpad "on"
    	Option "SHMConfig" "true"
    	Option "HorizHysteresis" "0.5"
            Option "VertHysteresis"  "0"
            Option "MinSpeed" "0.5"
            Option "MaxSpeed" "1"
            option "HorizTwoFingerScroll" "1"
    	option "VertScrollDelta" "-111"
    	option "HorizScrollDelta" "-111"
    	option "FingerLow" "7"
    	option "FingerHigh" "8"
    	option "TopEdge" "1374"
    	option "BottomEdge" "1374"
    	option "LeftEdge" "2915"
    	option "RightEdge" "2915"
    	option "FingerLow" "5"
    	option "FingerHigh" "35"
    	Option "JumpyCursorThreshold" "200"
    	option "FingerPress" "100"
    	option "EdgeMotionMinZ" "10"
    	option "ResolutionDetect" "true"
            MatchIsTouchpad "on"
    # This option is recommend on all Linux systems using evdev, but cannot be
    # enabled by default. See the following link for details:
    # http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
          MatchDevicePath "/dev/input/event*"
    EndSection
     
    Section "InputClass"
            Identifier "touchpad ignore duplicates"
            MatchIsTouchpad "on"
            MatchOS "Linux"
            MatchDevicePath "/dev/input/mouse*"
            Option "Ignore" "on"
    EndSection
     
    # This option enables the bottom right corner to be a right button on
    # non-synaptics clickpads.
    # This option is only interpreted by clickpads.
    Section "InputClass"
            Identifier "Default clickpad buttons"
            MatchDriver "synaptics"
            Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
    #       To disable the bottom edge area so the buttons only work as buttons,
    #       not for movement, set the AreaBottomEdge
    #       Option "AreaBottomEdge" "82%"
    EndSection
     
    # This option disables software buttons on Apple touchpads.
    # This option is only interpreted by clickpads.
    Section "InputClass"
            Identifier "Disable clickpad buttons on Apple touchpads"
            MatchProduct "Apple|bcm5974"
            MatchDriver "synaptics"
            Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
    EndSection
    Merci de votre intérêt a cette question, je pense qu'elle touche beaucoup d'utilisateur.

  2. #2
    Membre régulier
    Homme Profil pro
    Technicien réseaux télécom
    Inscrit en
    Juin 2013
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Technicien réseaux télécom
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2013
    Messages : 37
    Points : 82
    Points
    82
    Par défaut
    Après plus d'un an et demi de recherche voici le saint graal

    Si cela peut aider quelqu'un voici mon 50-synaptics.conf, j'ai une résolution d’écran de 1600x900 un touchpad qui mesure environ 13cm de long et 52,5 de large c'est un Elantech Touchpad sur un pc asus G45vw avec ubuntu 13.10

    50-synaptics.conf:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    # Example xorg.conf.d snippet that assigns the touchpad driver
    # to all touchpads. See xorg.conf.d(5) for more information on
    # InputClass.
    # DO NOT EDIT THIS FILE, your distribution will likely overwrite
    # it when updating. Copy (and rename) this file into
    # /etc/X11/xorg.conf.d first.
    # Additional options may be added in the form of
    #   Option "OptionName" "value"
    #
    Section "InputClass"
            Identifier "Touchpad"
            Driver "synaptics"
            MatchIsTouchpad "on"
        Option "SHMConfig" "true"
        Option "HorizHysteresis" "15"
            Option "VertHysteresis"  "15"
            Option "MinSpeed" "0.5"
            Option "MaxSpeed" "2.0"
            Option "AccelFactor" "0.5"
     # fix touchpad resolution
            Option "VertResolution" "100"
            Option "HorizResolution" "60"
            Option "HorizTwoFingerScroll" "1"
        Option "VertScrollDelta" "-111"
        Option "HorizScrollDelta" "-111"
        Option "TopEdge" "1374"
        Option "BottomEdge" "1374"
        Option "LeftEdge" "2915"
        Option "RightEdge" "2915"
        Option "FingerLow" "-10"
        Option "FingerHigh" "5"
        Option "JumpyCursorThreshold" "280"
        Option "FingerPress" "200"
        Option "EdgeMotionMinZ" "10"
        Option "ResolutionDetect" "true"
    # tweak the X-server pointer acceleration
            Option "AccelerationProfile" "2"
            Option "AdaptiveDeceleration" "16"
            Option "ConstantDeceleration" "16"
            Option "VelocityScale" "64"
            Option "AccelerationNumerator" "30"
            Option "AccelerationDenominator" "10"
            Option "AccelerationThreshold" "10"
            MatchIsTouchpad "on"
    # This option is recommend on all Linux systems using evdev, but cannot be
    # enabled by default. See the following link for details:
    # <a href="http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html" target="_blank">http://who-t.blogspot.com/2010/11/ho...on-errors.html</a>
          MatchDevicePath "/dev/input/event*"
    EndSection
     
    Section "InputClass"
            Identifier "touchpad ignore duplicates"
            MatchIsTouchpad "on"
            MatchOS "Linux"
            MatchDevicePath "/dev/input/mouse*"
            Option "Ignore" "on"
    EndSection
     
    # This option enables the bottom right corner to be a right button on
    # non-synaptics clickpads.
    # This option is only interpreted by clickpads.
    Section "InputClass"
            Identifier "Default clickpad buttons"
            MatchDriver "synaptics"
            Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
    #       To disable the bottom edge area so the buttons only work as buttons,
    #       not for movement, set the AreaBottomEdge
    #       Option "AreaBottomEdge" "82%"
    EndSection
     
    # This option disables software buttons on Apple touchpads.
    # This option is only interpreted by clickpads.
    Section "InputClass"
            Identifier "Disable clickpad buttons on Apple touchpads"
            MatchProduct "Apple|bcm5974"
            MatchDriver "synaptics"
            Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
    EndSection

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 13/01/2011, 11h56
  2. [Configuration] Pointer vers un répertoire racine
    Par masseur dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 22/03/2006, 16h02
  3. Configurer OpenGL/Glut avec C++Bluider
    Par MiGoN dans le forum OpenGL
    Réponses: 2
    Dernier message: 13/09/2002, 23h18
  4. [Pointer]Treeview.Data
    Par rbag dans le forum Composants VCL
    Réponses: 7
    Dernier message: 31/08/2002, 01h44
  5. BDE : Configurer automatiquement le NETDIR
    Par Harry dans le forum Paradox
    Réponses: 10
    Dernier message: 29/07/2002, 11h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo