Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:materiel:touchpad [03/07/2014 00:06] 127.0.0.1 modification externe |
doc:materiel:touchpad [15/09/2021 12:50] Didi Avertissement corrigé avec la Release Note |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Touchpad ====== | ====== Touchpad ====== | ||
* Objet : touchpad | * Objet : touchpad | ||
- | * Niveau requis : {{tag>débutant }} | + | * Niveau requis : {{tag>débutant avisé}} |
* Commentaires : // Configuration du touchpad. // | * Commentaires : // Configuration du touchpad. // | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
- | * Création par [[user>smolski]] 27/04/2013 17:37 | + | * Suivi : |
- | * Mis à jour par **MicP** 24/02/2014 10:41 | + | * Création par [[user>smolski]] le 27/04/2013 17:37 |
- | * Testé par: **freddec** 24/04/2013 | + | * Mis à jour par [[user>MicP]] le 24/02/2014 10:41 |
+ | * Testé par: [[user>freddec]] le 24/04/2013 | ||
* Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=6760 | Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=6760 | Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
===== Préambule ===== | ===== Préambule ===== | ||
- | Cette page du wiki est la remise en forme d'un [[http://debian-facile.org/viewtopic.php?id=6734|topic issu du Forum DF]] | + | <note important>Ce tuto est valide pour les versions antérieurs à Debian 10, En effet le serveur graphique xorg n'est par défaut plus utilisé même si installé pour être remplacé par wayland. Le package xserver-xorg-input-synaptics n'est plus installé. Pour plus d'informations [[https://www.debian.org/releases/buster/amd64/release-notes/ch-whats-new.fr.html#wayland-by-default-on-gnome|Release Note debian 10]] |
+ | Pour savoir si wayland ou xorg est utilisé par votre session utilisateur, vous pouvez consulter : [[https://qastack.fr/unix/202891/how-to-know-whether-wayland-or-x11-is-being-used|wayland ou x11]]. | ||
+ | </note> | ||
+ | |||
+ | Cette page du wiki est la remise en forme d'un [[http://debian-facile.org/viewtopic.php?id=6734|topic issu du Forum DF]] \\ | ||
Les astuces qui suivent sont liées à l'utilisation de **synclient** (/usr/bin/synclient). | Les astuces qui suivent sont liées à l'utilisation de **synclient** (/usr/bin/synclient). | ||
+ | Synclient est apporté dans Debian via le paquet[[https://tracker.debian.org/pkg/xserver-xorg-input-synaptics|xserver-xorg-input-synaptics]] | ||
- | Synclient est apporté dans Debian via le paquet[[http://packages.debian.org/wheezy/xserver-xorg-input-synaptics|xserver-xorg-input-synaptics]] \\ | ||
En toute logique, pour peu que vous ayez un PC portable, et si l'installateur Debian a bien fait son travail, ce paquet est déjà installé sur votre machine. | En toute logique, pour peu que vous ayez un PC portable, et si l'installateur Debian a bien fait son travail, ce paquet est déjà installé sur votre machine. | ||
- | |||
Dans le cas contraire installez le via votre gestionnaire de paquet favori. | Dans le cas contraire installez le via votre gestionnaire de paquet favori. | ||
Ligne 28: | Ligne 32: | ||
Pour connaître les options disponibles via synclient: | Pour connaître les options disponibles via synclient: | ||
- | <code bash> | + | <code user> |
man synaptics</code> | man synaptics</code> | ||
Ligne 61: | Ligne 65: | ||
Certaines des options peuvent ne pas être disponibles pour votre modèle de pad, pour connaître celles qui sont supportées: | Certaines des options peuvent ne pas être disponibles pour votre modèle de pad, pour connaître celles qui sont supportées: | ||
- | <code bash> | + | <code user> |
synclient -l </code> | synclient -l </code> | ||
Ligne 68: | Ligne 72: | ||
=== Activer/Désactiver le click gauche par un tap-tap === | === Activer/Désactiver le click gauche par un tap-tap === | ||
- | <code>synclient TapButton1=1 PalmDetect=1 </code> | + | <code user>synclient TapButton1=1 PalmDetect=1 </code> |
Remplacez 1 par 0 pour désactiver le tap-tap | Remplacez 1 par 0 pour désactiver le tap-tap | ||
Ligne 75: | Ligne 79: | ||
Tout d'abord, configurer synclient comme suit : | Tout d'abord, configurer synclient comme suit : | ||
- | <code>synclient TapButton1=1 TapButton2=2 TapButton3=3 </code> | + | <code user>synclient TapButton1=1 TapButton2=2 TapButton3=3 </code> |
== Émulation d'un clique avec la molette == | == Émulation d'un clique avec la molette == | ||
Si on veut qu'un tap-tap sur le coin supérieur gauche émule un clic milieu de la molette de la souris | Si on veut qu'un tap-tap sur le coin supérieur gauche émule un clic milieu de la molette de la souris | ||
- | <code>synclient LTCornerButton=3</code> | + | <code user>synclient LTCornerButton=3</code> |
== Clique droit == | == Clique droit == | ||
Pour obtenir un clique droit en utilisant la zone supérieure gauche | Pour obtenir un clique droit en utilisant la zone supérieure gauche | ||
- | <code>synclient LBCornerButton=2</code> | + | <code user>synclient LBCornerButton=2</code> |
==== Rendre ces manipulations pérennes ==== | ==== Rendre ces manipulations pérennes ==== | ||
Ligne 104: | Ligne 108: | ||
Fichier //**"clickontap"**// : | Fichier //**"clickontap"**// : | ||
- | <code> | + | <file bash clickontap> |
#!/bin/sh | #!/bin/sh | ||
Ligne 111: | Ligne 115: | ||
synclient TapButton1=$VAL | synclient TapButton1=$VAL | ||
- | </code> | + | </file> |
===== Copiez la configuration d'une distribution à l'autre ==== | ===== Copiez la configuration d'une distribution à l'autre ==== | ||
Ligne 124: | Ligne 128: | ||
et exécutez le script "confSyn.sh" sur la distribution pour avoir le même comportement du touchpad. | et exécutez le script "confSyn.sh" sur la distribution pour avoir le même comportement du touchpad. | ||
- | <code>synclient -l | sed 's/Parameter settings:/synclient/;s/ //g;s/$/ \\/g;$ s/ \\/\n/' > confSyn.sh</code> | + | <code user>synclient -l | sed 's/Parameter settings:/synclient/;s/ //g;s/$/ \\/g;$ s/ \\/\n/' > confSyn.sh</code> |
Description de la ligne de commande : | Description de la ligne de commande : | ||
Ligne 144: | Ligne 148: | ||
La suivante aura le même effet mais tous les paramètres seront listés dans une seule ligne de commande. | La suivante aura le même effet mais tous les paramètres seront listés dans une seule ligne de commande. | ||
</note> | </note> | ||
- | <code>synclient -l | sed 's/Parameter settings:/synclient/;s/ //g' | sed ':etiquette;N;s/\n/ /;betiquette' >confSyn.sh</code> | + | <code user>synclient -l | sed 's/Parameter settings:/synclient/;s/ //g' | sed ':etiquette;N;s/\n/ /;betiquette' >confSyn.sh</code> |