| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| xinput [Le 05/09/2020, 07:45] – [Détecter et configurer les boutons] 78.203.218.4 | xinput [Le 11/09/2022, 10:33] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art |
|---|
| Comme indiqué en amont, parfois la possibilité de réglage disponible dans **Paramètres Système** >> **Souris & Pavé tactile** ne résout pas le problème (même en mettant au minimum)</note> | Comme indiqué en amont, parfois la possibilité de réglage disponible dans **Paramètres Système** >> **Souris & Pavé tactile** ne résout pas le problème (même en mettant au minimum)</note> |
| |
| Après avoir récupérer l'identifiant de la souris, il suffit de lancer dans un [[:terminal]] la [[:commande_shell|commande]] suivante : | Après avoir récupéré l'identifiant de la souris, il suffit de lancer dans un [[:terminal]] la [[:commande_shell|commande]] suivante : |
| <code>xinput list-props '[ID de votre souris]'</code> | <code>xinput list-props '[ID de votre souris]'</code> |
| remplacerez **[ID de votre souris]** par l'ID trouvé à l'étape précédente. | remplacerez **[ID de votre souris]** par l'ID trouvé à l'étape précédente. |
| ↳ Eee PC WMI hotkeys id=12 [slave keyboard (3)]</code> | ↳ Eee PC WMI hotkeys id=12 [slave keyboard (3)]</code> |
| |
| FIXME: ici xinput list seul alors qu'avant xinput list-props 'ID'. Peut-être revoir la formulation d'intro de cette section. | FIXME: ici xinput list seul alors qu'avant xinput list-props 'ID'. Peut-être revoir la formulation d'intro de cette section. |
| |
| <note help>Je ne saurais expliquer pourquoi la souris est référencé deux fois</note> | <note help>Je ne saurais expliquer pourquoi la souris est référencée deux fois</note> |
| |
| 8 et 9 sont les 2 tag ID de la souris. (En choisir un) | 8 et 9 sont les 2 tag ID de la souris. (En choisir un) |
| Cette commande fait apparaître la liste des options qui s'appliquent à votre souris. Recherchez le paramètre évoquant la vitesse de décélération de la souris : "//Device Accel Constant Deceleration//" | Cette commande fait apparaître la liste des options qui s'appliquent à votre souris. Recherchez le paramètre évoquant la vitesse de décélération de la souris : "//Device Accel Constant Deceleration//" |
| |
| //**Device Accel Constant Deceleration**// est un des paramètres de la «//sensibilité//». Il définit un facteur avec lequel on veut ralentir le pointeur vers le bas. Une valeur plus élevée va donc ralentir davantage; par exemple. 2 réduira de moitié la vitesse du pointeur. Essayez de le définir à 10 pour voir exactement ce qu'il fait si ce n'est pas claire. | //**Device Accel Constant Deceleration**// est un des paramètres de la «//sensibilité//». Il définit un facteur avec lequel on veut ralentir le pointeur vers le bas. Une valeur plus élevée va donc ralentir davantage; par exemple. 2 réduira de moitié la vitesse du pointeur. Essayez de le définir à 10 pour voir exactement ce qu'il fait si ce n'est pas clair. |
| |
| Exemple pour la **Logitech G500** | Exemple pour la **Logitech G500** |
| ...</code> | ...</code> |
| |
| La valeur par défaut pour "//Device Accel Constant Deceleration//" est **1.000000** (1.0) quelque soit l'ID choisit | La valeur par défaut pour "//Device Accel Constant Deceleration//" est **1.000000** (1.0) quel que soit l'ID choisi |
| |
| À présent tapez la [[:commande_shell|commande]] suivante : | À présent tapez la [[:commande_shell|commande]] suivante : |
| |
| remplacer **[N° de l'option]** par le numéro trouvé à l'étape précédente et **[valeur]** par un nombre. | remplacer **[N° de l'option]** par le numéro trouvé à l'étape précédente et **[valeur]** par un nombre. |
| Cette commande attribue une nouvelle valeur à la vitesse de la souris (ou plus précisément à la décélération de la souris). Dans notre cas, on peut mettre une valeur supérieur (ex: **1.5**) il sera nécessaire d'effectuer plusieurs essais pour trouver le réglage qui vous convient. | Cette commande attribue une nouvelle valeur à la vitesse de la souris (ou plus précisément à la décélération de la souris). Dans notre cas, on peut mettre une valeur supérieure (ex: **1.5**) il sera nécessaire d'effectuer plusieurs essais pour trouver le réglage qui vous convient. |
| |
| La [[:commande_shell|commande]] se présente alors comme ceci : | La [[:commande_shell|commande]] se présente alors comme ceci : |
| |
| <code>xinput set-prop 9 282 1.5</code> | <code>xinput set-prop 9 282 1.5</code> |
| Il n'y a pas de retour particulier à attendre, vous pouvez tout de même vérifier que la nouvelle valeur a bien été appliquer en retapant la [[:commande_shell|commande]] suivante : | Il n'y a pas de retour particulier à attendre, vous pouvez tout de même vérifier que la nouvelle valeur a bien été appliquée en retapant la [[:commande_shell|commande]] suivante : |
| |
| <code>xinput list-props 9</code> | <code>xinput list-props 9</code> |
| </code> | </code> |
| |
| Normalement en fonction du réglage effectuer la souris dois retrouver une vitesse du double-clic (Décélération) normale. | Normalement en fonction du réglage effectué la souris doit retrouver une vitesse du double-clic (Décélération) normale. |
| |
| Il faut maintenant **automatiser** la [[:commande_shell|commande]] __à chaque démarrage du système.__ | Il faut maintenant **automatiser** la [[:commande_shell|commande]] __à chaque démarrage du système.__ |
| Enregistrer sous le nom "**Device Accel Constant Deceleration.sh**" rajouter **.sh** à la fin du nom de fichier n'est en rien obligatoire. | Enregistrer sous le nom "**Device Accel Constant Deceleration.sh**" rajouter **.sh** à la fin du nom de fichier n'est en rien obligatoire. |
| |
| <note warning>Faites tout de même attention dans l'utilisation de script. Leur utilisation sans connaissance de votre part pourrait vous faire perdre de précieuses données.</note> | <note warning>Faites tout de même attention dans l'utilisation de scripts. Leur utilisation sans connaissances de votre part pourrait vous faire perdre de précieuses données.</note> |
| |
| Puis exécutez la [[:commande_shell|commande]]: | Puis exécutez la [[:commande_shell|commande]]: |