Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| evdev [Le 26/12/2017, 16:43] – tag L'Africain | evdev [Le 11/09/2022, 11:35] (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 | ||
|---|---|---|---|
| Ligne 10: | Ligne 10: | ||
| * tous périphériques de saisie connecté et détecté par le noyau et le pilote evdev (ce pilote est installé par défaut sur les principales distributions linux). | * tous périphériques de saisie connecté et détecté par le noyau et le pilote evdev (ce pilote est installé par défaut sur les principales distributions linux). | ||
| - | ===== Prérequis | + | ===== Pré-requis |
| * les droits administrateurs | * les droits administrateurs | ||
| Ligne 52: | Ligne 52: | ||
| Comme vous le constatez, ce pilote gère un bon nombre de périphérique. C'est pour cette raison que dès qu'un périphérique est mal configuré, il peut entrer en conflit avec un autre et créer des comportements aberrants du curseur ou bien de votre souris à titre d' | Comme vous le constatez, ce pilote gère un bon nombre de périphérique. C'est pour cette raison que dès qu'un périphérique est mal configuré, il peut entrer en conflit avec un autre et créer des comportements aberrants du curseur ou bien de votre souris à titre d' | ||
| + | ====Configuration===== | ||
| ==== Activer ou désactiver un périphérique ==== | ==== Activer ou désactiver un périphérique ==== | ||
| Ligne 98: | Ligne 98: | ||
| === Utilisation de Calibrate Touchscreen === | === Utilisation de Calibrate Touchscreen === | ||
| - | Il s'agit d'une étape plutôt délicate car malheureusement, | + | Il s'agit d'une étape plutôt délicate car malheureusement, |
| - | <code> | + | <file> |
| Warning: multiple calibratable devices found, calibrating last one (eGalax Inc. Touch) | Warning: multiple calibratable devices found, calibrating last one (eGalax Inc. Touch) | ||
| use --device to select another one. | use --device to select another one. | ||
| Ligne 117: | Ligne 117: | ||
| Option " | Option " | ||
| EndSection | EndSection | ||
| - | </code> | + | </file> |
| - | Encore une fois, la commande xinput vous sera utile pour essayer les valeurs que vous aurez trouvé. | + | Encore une fois, la commande xinput vous sera utile pour essayer les valeurs que vous aurez trouvé. |
| - | le format de la commande xinput est le suivante : | + | le format de la commande xinput est le suivante : |
| < | < | ||
| Ligne 138: | Ligne 138: | ||
| Normalement, | Normalement, | ||
| - | ===== Configurer | + | ==== Dual-screen deux écrans |
| + | |||
| + | Lorsque vous avez deux écrans et qu'un seul est tactile la commande est souvent répartie entre les deux moniteurs, ce qui la rend inutilisable. | ||
| + | Pour faire en sorte que le tactile ne fonctionne que sur l' | ||
| + | |||
| + | 1.Connaître le port de l' | ||
| + | < | ||
| + | xrandr | ||
| + | </ | ||
| + | Celui-ci va vous montrer tous les ports vidéo de votre ordinateur, le but du jeu est de trouver le nom du port correspondant à l' | ||
| + | |||
| + | 2.Une fois que cela est fait il ne reste plus qu'à associer la fonction à l' | ||
| + | < | ||
| + | xinput map-to-output VOTRE_ID VOTRE_PORTS_RÉCUPERÉ | ||
| + | </ | ||
| + | Pour moi c'est : | ||
| + | < | ||
| + | xinput map-to-output 14 HDMI-0 | ||
| + | </ | ||
| + | Normalement après cette commande le tactile doit fonctionner que sur l' | ||
| + | |||
| + | 3.Pour que ces changements soient persistants, | ||
| + | |||
| + | |||
| + | ==== Émulation du clic droit ==== | ||
| + | |||
| + | Le pilote | ||
| + | |||
| + | Avec les [[: | ||
| + | \\ Ajouter les 3 lignes '' | ||
| + | < | ||
| + | Section " | ||
| + | Identifier " | ||
| + | MatchProduct " | ||
| + | Option " | ||
| + | Option " | ||
| + | Option " | ||
| + | Option " | ||
| + | EndSection | ||
| + | </ | ||
| + | |||
| + | <note important> | ||
| + | |||
| + | ==== Rotation de l' | ||
| + | |||
| + | Dans le cas de l'Aus T91, [[: | ||
| + | <file bash rotatescreen.sh> | ||
| + | case " | ||
| + | right) | ||
| + | NEW_ROTATION=" | ||
| + | ;; | ||
| + | *) | ||
| + | NEW_ROTATION=" | ||
| + | ;; | ||
| + | esac | ||
| + | </ | ||
| + | |||
| + | par : | ||
| + | |||
| + | < | ||
| + | case " | ||
| + | right) | ||
| + | NEW_ROTATION=" | ||
| + | ;; | ||
| + | left) | ||
| + | NEW_ROTATION=" | ||
| + | ;; | ||
| + | inverted) | ||
| + | NEW_ROTATION=" | ||
| + | ;; | ||
| + | *) | ||
| + | NEW_ROTATION=" | ||
| + | ;; | ||
| + | esac | ||
| + | </ | ||
| + | |||
| + | |||
| + | FIXME Ce qui suit n'est peut-être plus d' | ||
| + | |||
| + | SI vous avez des boutons en bas à droite de l' | ||
| + | * [[: | ||
| + | * Puis [[: | ||
| + | * Enfin installer le paquet [[apt> | ||
| + | |||
| + | | ||
| + | |||
| + | ==== Rendre permanent les changements | ||
| La troisième et dernière étape vise à rendre permanent toutes les configurations que vous avez validés grâce à vos essais avec la commande xinput. Il faut donc [[: | La troisième et dernière étape vise à rendre permanent toutes les configurations que vous avez validés grâce à vos essais avec la commande xinput. Il faut donc [[: | ||
| Ligne 144: | Ligne 230: | ||
| Vous devez rechercher la section spécifique à votre écran tactile : | Vous devez rechercher la section spécifique à votre écran tactile : | ||
| - | <code>Section " | + | <file>Section " |
| Identifier "evdev touchscreen catchall" | Identifier "evdev touchscreen catchall" | ||
| MatchIsTouchscreen " | MatchIsTouchscreen " | ||
| MatchDevicePath "/ | MatchDevicePath "/ | ||
| Driver " | Driver " | ||
| - | EndSection</ | + | EndSection</ |
| Vous devez ensuite spécifier les options qui correspondent à vos besoins (n' | Vous devez ensuite spécifier les options qui correspondent à vos besoins (n' | ||
| Ligne 162: | Ligne 248: | ||
| Leur valeur peut-être 0 pour false et 1 pour true. Le symbole # au début d'une ligne met en commentaire la ligne dont vous n'avez pas besoin, mais il semble préférable d' | Leur valeur peut-être 0 pour false et 1 pour true. Le symbole # au début d'une ligne met en commentaire la ligne dont vous n'avez pas besoin, mais il semble préférable d' | ||
| - | <note important> | ||
| - | <code>Section " | + | <file>Section " |
| Identifier "evdev touchscreen catchall" | Identifier "evdev touchscreen catchall" | ||
| MatchIsTouchscreen " | MatchIsTouchscreen " | ||
| Ligne 171: | Ligne 256: | ||
| Option " | Option " | ||
| Option " | Option " | ||
| - | EndSection</ | + | EndSection</ |
| **Méthode alternative** | **Méthode alternative** | ||
| Ligne 219: | Ligne 304: | ||
| Sauvegardez votre fichier et redémarrez votre session. Normalement, | Sauvegardez votre fichier et redémarrez votre session. Normalement, | ||
| - | Mais vous vous en rendrez compte rapidement, l' | + | Mais vous vous en rendrez compte rapidement, l' |
| La solution proposé ci-dessous a été élaboré pour lancer le script de configuration de votre écran tactile sous gnome 3. Pour Unity, un sous-répertoire similaire existe mais nous ne l' | La solution proposé ci-dessous a été élaboré pour lancer le script de configuration de votre écran tactile sous gnome 3. Pour Unity, un sous-répertoire similaire existe mais nous ne l' | ||
| - | Toujours en mode superutilisateurs, | + | Toujours en mode superutilisateurs, |
| Éditez le fichier de configuration | Éditez le fichier de configuration | ||
| Ligne 241: | Ligne 326: | ||
| </ | </ | ||
| - | Sauvegardez et redémarrez votre ordinateur. Vous devriez pouvoir utiliser l' | + | Sauvegardez et redémarrez votre ordinateur. Vous devriez pouvoir utiliser l' |
| Ligne 257: | Ligne 342: | ||
| - | Q : Axes des X ou des Y est inversés. | + | Q : Axes des X ou des Y est inversés. |
| R : Voir les commandes ci-haut concernant l'axes des X et Y. | R : Voir les commandes ci-haut concernant l'axes des X et Y. | ||
| - | Q : L' | + | Q : L' |
| R : Tenez en compte lors de vos essais, mais il est généralement inutile et même nuisible d' | R : Tenez en compte lors de vos essais, mais il est généralement inutile et même nuisible d' | ||
| Ligne 272: | Ligne 357: | ||
| - | Q : L' | + | Q : L' |
| R : Il est possible que les coordonnées actuelles soient trop éloignées des valeurs optimale. Il est possible que l' | R : Il est possible que les coordonnées actuelles soient trop éloignées des valeurs optimale. Il est possible que l' | ||
| - | Q : Un bouton de la souris ou le pavé tactile ne fonctionne plus normalement après avoir touché l' | + | Q : Un bouton de la souris ou le pavé tactile ne fonctionne plus normalement après avoir touché l' |
| R : Essayez la touche échap et les différents boutons de votre souris. Si l' | R : Essayez la touche échap et les différents boutons de votre souris. Si l' | ||
