Debian sur eeepc1015e problemes touchpad

Bonjour, je suis nouveau dans cet forum, débutant dans le monde du libre et on plus le français n’est pas ma langue maternelle… mais je vais faire des efforts.

Je viens de finir une installation de Debian 7 (amd64) sur une notebook Asus eee pc 1015e, fourni d’un: Intel® Celeron® Dual-Core 847 GHz Processor (plus details: asus.com/Notebooks_Ultrabook … ifications).

J’avais esayé avant Trisquel et Linux Mint. Avec trisquel pas moyen d’avoir internet (ni filiaire ni wifi). Avec Linux Mint, en 32, internet un peu inestable (pas de touche f2 non plus), mais mousepad ou touchepad bloqué a niveau de defilement. Avec 64, le touchpad marche bien mais pas d’internet.

Finalement j’ai instalé depuis dvd le Debian wheezy amd64. Au debut de l’installation m’a demandé un microprogramme que j’ai télécharge (brcm/bcm43xx-0.fw) et ajouté dans une clef usb et avec ça l’installateur a detecté bien eth et wlan. Fini l’instalation, internet marche bien même si le voyant n’est jamais allumé. A diference de Linux Mint, la touche F2 fait son travail. Par contre, le touchepad bloqué. Je peut faire defiler le courseur avec les doigts, mais ce n’est pas possible de faire de defiler des dossiers, selecctioner de texte sur une page, il n y a pas de click droit non plus. Il y a que la posibilité de faire bouger le courseur et le click gauche. J’ai testé avec une souris et la le defilement marche impec, mais pas de click droit non plus.

Et voila. Je suis perdu. Je pense que ce sera bien de pouvoir activer la touchepad completement pour pas avoir l’obligation de brancher toujours une souris. Et c’est pour ça que je viens sur votre forum, pour demander de l’aide. Je pense bien que doit avoir des manipulations encore a faire.

Merci d’avance.

DebSer

ps. sinon, cette eeepc 1015e a l’air pas mal. 4giga de ram…
ps2.j’ai oublié de dire que la netbook venait avec windows8 pre-installé. Je l’ai virée pour avoir gnu/linux pure.

Vérifie si le paquet xserver-xorg-input-synaptics, qui fournit le pilote du pavé tactile, est installé.

Pour le paramétrer, tu installes gpointing-device-settings et tu trouveras l’interface de configuration du pilote quelque part dans le menu. Si tu ne la trouves pas, tu tapes gpointing-device-settings dans un terminal.

Si tu es sous KDE, tu installes kde-config-touchpad au lieu de gpointing-device-settings.

[quote=“François_29”]Vérifie si le paquet xserver-xorg-input-synaptics, qui fournit le pilote du pavé tactile, est installé.

Pour le paramétrer, tu installes gpointing-device-settings et tu trouveras l’interface de configuration du pilote quelque part dans le menu. Si tu ne la trouves pas, tu tapes gpointing-device-settings dans un terminal.

Si tu es sous KDE, tu installes kde-config-touchpad au lieu de gpointing-device-settings.[/quote]

Merci pour la réponse, le paquet xserver-xorg-input-synaptics est bien instalé.
J’ai l’impression que si le touchepad marche le internet non, et viceversa.

Bonsoir François-29,

je viens de tester le gpointing-device-settings mais j’arrive pas a faire bouger rien avec le touchpad.
C’est bizarre. Avec Linux Mint 15 (64) pas de problème avec le touchpad, mais pas possible d’installer le microprogramme brcm/bcm43xx… Avec Debian 7 (64) le microprogramme s’installe et active tout de suite le network, mais le touchpad ne marche pas.

Je vais continuer a tester.

Bonsoir,
S’il s’agit d’un problème spéxifique aux portables asus, peut-être faut-il s’adresser à des spécialiste de cette marque : forum-des-portables-asus.fr/www/forum/
Un des membres de ce forum, inscrit chez nous sous le pseudonyme de milediou pourra peut-être donner quelques pistes.

Bonsoir et merci.

Je vais m’adresser au forum Asus. Et double merci, car je n’avais pas connaissance de lui. Il se peut que soit un problème spécifique des Asus.

DebSer

Après avoir effectué un paquet de “man synclient” et de “synclient -l” pendant quelques jours,
voici le contenu du script que j’ai créé et rajouté dans mon “~/.config/autostart” avec XFCE pour mon EeePC900 et 1001PX :

[code][Desktop Entry]
Encoding=UTF-8
Type=Application
Name=Enable tap-to-click on Synaptics.
Name[fr]=2fingersScroll + “Tap” sur Touchpad => "Click Souris"
Comment=Use “Synaptics” driver
Comment[fr]=Utilise “Synaptics”.

pour Eee PC 1001PX + Xfce Debian

Exec=/usr/bin/synclient TapButton1=1 TapButton2=2 TapButton3=3 VertTwoFingerScroll=1 HortzTwoFingerScroll=1 EmulateTwoFingerMinZ=35 EmulateTwoFingerMinW=8

pour Eee PC 900 + Xfce Debian

Exec=/usr/bin/synclient TapButton1=1 TapButton2=2 TapButton3=3

Terminal=false
Hidden=false
[/code]
Il y a peut-être mieux à faire, mais c’est déjà ça…
Tu peux toujours le tester en ligne de commande dans un terminal:

Comme toujours avec les programmes linux, ça peut sembler très complexe à aborder, mais quand on voit tout ce qu’on peut faire avec ce programme, on regrette pas du tout l’investissement.

Bonjour MicP,

merci pour cette piste, je vais essayer ça demain (le boulot ne me laisse pas trop de temps en semaine). Mais je n’ai pas bien compris ou il faut placer le script. Si tu peut m’éclairer sur ça ce sera bien pour moi. Et sinon, le test dans le terminal, ça doit donner quoi si je tire ces lignes de commande?

Merci,

DebSer

J’ai placé ce lanceur dans mon dossier personnel (représenté par le caractère “~”).
Dans mon dernier post, J’ai oublié de transmettre le nom que j’ai donné à ce lanceur : "synclient.desktop"
Mon compte personnel étant “michel”, ce lanceur est donc dans le dossier => "/home/michel/.config/autostart/"
ce qui donne : “/home/michel/.config/autostart/synclient.desktop” dont l’équivalent est “~/.config/autostart/”

Ce lanceur permet (à chaque ouverture de ma session graphique) l’exécution de la ligne de commande suivante (en une seule ligne de commande):

Tu peux aussi afficher la liste des paramètres en cours utilisés par “synaptics” (avec un “s” à la fin) en exécutant la commande suivante dans un terminal:

synclient -lTu peux aussi tester (copier/collé) cette ligne de commande depuis un terminal dans ta session graphique.

NOTE PERSO:
J’ai fait tout ça il y a 2 ans, mais je n’ai malheureusement pas pensé à sauvegarder les liens que j’avais utilisé pour en arriver là.
J’ai préféré limiter l’exécution de cette commande à mon compte personnel afin de laisser les autres utilisateurs du système choisir ce qu’ils veulent faire de leur touchpad.

[quote=“MicP”]J’ai placé ce lanceur dans mon dossier personnel (représenté par le caractère “~”).
Dans mon dernier post, J’ai oublié de transmettre le nom que j’ai donné à ce lanceur : synclient.desktop
Mon compte personnel étant “michel”, ce lanceur est donc dans le dossier => "/home/michel/.config/autostart/"
ce qui donne : “/home/michel/.config/autostart/synclient.desktop”

Ce lanceur permet (à chaque ouverture de ma session graphique) l’exécution de la ligne de commande suivante (en une seule ligne de commande):

Tu peux aussi afficher la liste des paramètres en cours utilisés par “synaptics” (avec un “s” à la fin) en exécutant la commande suivante dans un terminal:

synclient -lTu peux aussi tester (copier/collé) cette ligne de commande depuis un terminal dans ta session graphique.

NOTE PERSO:
J’ai fait tout ça il y a 2 ans, mais je n’ai malheureusement pas pensé à sauvegarder les liens que j’avais utilisé pour en arriver là.
J’ai préféré limiter l’exécution de cette commande à mon compte personnel afin de laisser les autres utilisateurs du système choisir ce qu’ils veulent faire de leur touchpad.[/quote]

Bonsoir, j’ai fait le lanceur, tout comme indiqué et j’ai eu des résultats. La touchpad est sensible aux actions avec deux doigts et aux tapotements. C’est déjà bien. Mais il y a un problème que reste et la langue me manque pour expliquer. Bref, j’essaie.

J’ai encore le problème avec les boutons gauche et droit de la touchpad/souris. Le bouton gauche marche normalement, mais si je veux maintenir enfoncé le bouton gauche pour sélectionner des fichiers ou du texte ou n’importe, avec le doigt (touchpad), la le curseur reste bloqué. Pas de “drag and drop” possible. Si je veux faire glisser un fichier d’un dossier a un autre il n y a pas moyen. Il faut que je passe par menu/édition/copier… etc. Et pour ce que concerne le bouton droit, il ne marche pas du tout. Pas de click droit.

Par contre, si je branche une souris externe, elle marche très bien: click gauche, droit et défilement.

Je ne trouve pas dans les forums des infos sur mon netbook et linux. Je parle d’un eeepc 1015e. J’ai vu qu’il vienne de sortir. Peut être il y a quelque chose de nouveau niveau processeur, un bridage spéciale. Car avec linuxmint 15 64bits, pas des soucis avec la touchepad, mais par contre le wifi ne marche pas. Avec wheeze c’est a l’inverse.

Je ne voudrais pas jeter l’éponge et me voir dans l’obligation de remettre W8, donc je vais continuer a tester, si tu as des autres pistes, je suis prenant.

merci,

ds

Il faudrait donc récupérer le retour de la commande “synclient -l” depuis linuxmint 15 64bits.

Il faudrait donc récupérer le retour de la commande “synclient -l” depuis linuxmint 15 64bits.[/quote]

Merci, merci.

Il faut que je ré-installe? Je peut tester depuis version live?

Le synclient -l pris avec version live de mint

~ $ synclient -l
Parameter settings:
LeftEdge = 95
RightEdge = 2285
TopEdge = 60
BottomEdge = 1060
FingerLow = 1
FingerHigh = 1
FingerPress = 256
MaxTapTime = 180
MaxTapMove = 115
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100
FastTaps = 0
EmulateMidButtonTime = 0
EmulateTwoFingerMinZ = 282
EmulateTwoFingerMinW = 7
VertScrollDelta = 52
HorizScrollDelta = 52
VertEdgeScroll = 1
HorizEdgeScroll = 0
CornerCoasting = 0
VertTwoFingerScroll = 1
HorizTwoFingerScroll = 0
MinSpeed = 1
MaxSpeed = 1.75
AccelFactor = 0.0760456
TrackstickSpeed = 40
EdgeMotionMinZ = 30
EdgeMotionMaxZ = 160
EdgeMotionMinSpeed = 1
EdgeMotionMaxSpeed = 210
EdgeMotionUseAlways = 0
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
CircularPad = 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 = 13
VertHysteresis = 13
ClickPad = 1
RightButtonAreaLeft = 1190
RightButtonAreaRight = 0
RightButtonAreaTop = 918
RightButtonAreaBottom = 0
MiddleButtonAreaLeft = 0
MiddleButtonAreaRight = 0
MiddleButtonAreaTop = 0
MiddleButtonAreaBottom = 0
mint@mint ~ $

J’ai simplement enlevé les espaces et remplacé les fins de lignes par " " pour en faire une ligne de paramètres à utiliser avec “synclient”

Et maintenant, que se passe-t-il si tu lance cette ligne de commande (tout le texte en une seule fois) depuis un terminal d’une installation “debian” ?

/usr/bin/synclient \ LeftEdge=95 \ RightEdge=2285 \ TopEdge=60 \ BottomEdge=1060 \ FingerLow=1 \ FingerHigh=1 \ FingerPress=256 \ MaxTapTime=180 \ MaxTapMove=115 \ MaxDoubleTapTime=180 \ SingleTapTimeout=180 \ ClickTime=100 \ FastTaps=0 \ EmulateMidButtonTime=0 \ EmulateTwoFingerMinZ=282 \ EmulateTwoFingerMinW=7 \ VertScrollDelta=52 \ HorizScrollDelta=52 \ VertEdgeScroll=1 \ HorizEdgeScroll=0 \ CornerCoasting=0 \ VertTwoFingerScroll=1 \ HorizTwoFingerScroll=0 \ MinSpeed=1 \ MaxSpeed=1.75 \ AccelFactor=0.0760456 \ TrackstickSpeed=40 \ EdgeMotionMinZ=30 \ EdgeMotionMaxZ=160 \ EdgeMotionMinSpeed=1 \ EdgeMotionMaxSpeed=210 \ EdgeMotionUseAlways=0 \ 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 \ CircularPad=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=13 \ VertHysteresis=13 \ ClickPad=1 \ RightButtonAreaLeft=1190 \ RightButtonAreaRight=0 \ RightButtonAreaTop=918 \ RightButtonAreaBottom=0 \ MiddleButtonAreaLeft=0 \ MiddleButtonAreaRight=0 \ MiddleButtonAreaTop=0 \ MiddleButtonAreaBottom=0

Je vais essayer

je viens de le faire, ça passe rien.
j’ai fait copié collé sur un terminal et après enter. c’était ça?

j’avais oublié dire que avant le faire, j’avais comparé le synclient mint avec debian et c’était le même.

…et après enter c’est bien ça (j’avais oublié de laisser la fin de ligne après le dernier paramètre).

… le synclient mint …
Par contre, si c’est le même, ça semble très très bizarre que les effets résultants sur le touchpad soient différents.
On parles bien du retour de la commande “synclient -l” ?

NOTE: excuse moi pour le manque de réactivité, je suis un peu perturbé par soucis personnel.

[quote=“MicP”]…et après enter c’est bien ça (j’avais oublié de laisser la fin de ligne après le dernier paramètre).
Par contre, si c’est le même, ça semble très très bizarre que les effets résultants sur le touchpad soient différents.
… le synclient mint …
On parles bien du retour de la commande “synclient -l” ?[/quote]

Oui, c’est ça, j’ai fait synclient -l sur linux mint et sur debian, la liste et les valeurs sont les mêmes.

Eh ben non, pas tout a fait le même. Sur debian manquent les 8 derniers lignes. J’avais pas vu.