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:
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
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
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
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"
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 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"
Merci de votre intérêt a cette question, je pense qu'elle touche beaucoup d'utilisateur.
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
Partager