Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
evdev [Le 08/01/2012, 04:10]
208.111.64.75 [Configurer le pilote evdev]
evdev [Le 21/10/2020, 10:21] (Version actuelle)
93.5.46.132 [Dual-screen deux écrans]
Ligne 1: Ligne 1:
-{{tag>Oneiric Precise ​système matériel ​BROUILLON}}+{{tag>Xenial ​système matériel}}
  
 ====== Configurer un écran tactile ====== ====== Configurer un écran tactile ======
Ligne 9: Ligne 9:
   * eeepc asus 1000   * eeepc asus 1000
   * 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).
-  * les distribution Ubuntu oneiric 11.10 et precise 12.04 
  
-===== Prérequis ​=====+===== Pré-requis ​=====
    
   * les droits administrateurs   * les droits administrateurs
   * aucun prérequis pour le pilote de périphériques d'​entrés [[http://​manpages.ubuntu.com/​manpages/​precise/​man4/​evdev.4.html|evdev]]. Il s'agit du pilote par défaut pour les périphériques de saisie sur ​​les principales distributions Linux et il est normalement déjà installé.   * aucun prérequis pour le pilote de périphériques d'​entrés [[http://​manpages.ubuntu.com/​manpages/​precise/​man4/​evdev.4.html|evdev]]. Il s'agit du pilote par défaut pour les périphériques de saisie sur ​​les principales distributions Linux et il est normalement déjà installé.
-  *  [[:​tutoriel:​comment_installer_un_paquet|installez ​le paquet]] **[[apt>//​xinput|xinput]]** +  *  [[:​tutoriel:​comment_installer_un_paquet|installez ​les paquets]] **[[apt>x11-touchscreen-calibrator]]**, **[[apt>​xinput-calibrator]]** et **[[apt>​xinput]]**.
-  ​* [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​xinput-calibrator|Calibrate Touchscreen]]**+
         ​         ​
  ===== Généralités =====  ===== Généralités =====
Ligne 31: Ligne 29:
  
 Vous aurez la liste des périphériques détectés par evdev : Vous aurez la liste des périphériques détectés par evdev :
-<​code>​+<​code ​bash>
 ⎡ Virtual core pointer ​                   id=2 [master pointer ​ (3)] ⎡ Virtual core pointer ​                   id=2 [master pointer ​ (3)]
 ⎜   ↳ Virtual core XTEST pointer ​             id=4 [slave ​ pointer ​ (2)] ⎜   ↳ Virtual core XTEST pointer ​             id=4 [slave ​ pointer ​ (2)]
Ligne 51: Ligne 49:
 </​code>​ </​code>​
  
-Dans cet exemple, je sais que le contrôleur pour mon écran tactile est eGalax. Il figure deux fois sous l'​identification ID 13 et ID 14 dans ce cas. Cela ne créera pas de problème, mais il faudra en tenir compte lorsque nous ferons des essaies ​de configuration+Dans cet exemple, je sais que le contrôleur pour mon écran tactile est eGalax. Il figure deux fois sous l'​identification ID 13 et ID 14 dans ce cas. Cela ne créera pas de problème, mais il faudra en tenir compte lorsque nous ferons des essais ​de configuration.
- +
-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 configurer, il peut entrer en conflit avec un autre et créer des comportements aberrants du curseur ou bien de votre souris à titre d'​exemple. Je vous suggère donc de toucher le moins possible à votre écran tactile pour le moment. Vous devrez peut-être fermer et ré-ouvrir votre session pour retrouver un usage normal de vos périphériques. Vous pouvez au besoin débrancher un périphérique temporairement ou même le désactiver en ligne de commande.+
  
 +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'​exemple. Je vous suggère donc de toucher le moins possible à votre écran tactile pour le moment. Vous devrez peut-être fermer et ré-ouvrir votre session pour retrouver un usage normal de vos périphériques. Vous pouvez au besoin débrancher un périphérique temporairement ou même le désactiver en ligne de commande.
 +====Configuration=====
  ==== Activer ou désactiver un périphérique ====  ==== Activer ou désactiver un périphérique ====
 +
 +<​note>​Dans Xubuntu 16.04, il est possible de faire cette opération graphiquement en utilisant l'​application de paramétrage "​souris et pavé tactile"​. Le pilote de l'​écran est sélectionnable parmi les autres pilotes (pavé tactile).</​note>​
  
 Prenons l'​exemple que nous désirons désactiver l'​écran tactile. Normalement il suffit d'​exécuter la commande xinput dans une fenêtre de terminal. **La commande xinput a des effets temporaires. Vous retrouverez l'​état original de votre système en redémarrant votre ordinateur.** Prenons l'​exemple que nous désirons désactiver l'​écran tactile. Normalement il suffit d'​exécuter la commande xinput dans une fenêtre de terminal. **La commande xinput a des effets temporaires. Vous retrouverez l'​état original de votre système en redémarrant votre ordinateur.**
Ligne 86: Ligne 86:
 ==== Calibration de l'​écran tactile ==== ==== Calibration de l'​écran tactile ====
  
-Cette étape consiste à définir les coordonnées de 4 points précis de l'​écran pour permettre au système de bien gérer le pointeur de la souris. Ces coordonnées peuvent varier grandement d'un système à un autre, en fonction de vos configurations matérielles et logiciels. Il est même possible que deviez estimer temporairement les premières valeurs pour pouvoir utiliser l'​écran tactile durant le processus de configuration. De mauvaises données provoque souvent des comportements aberrants du curseur de la souris et même de d'​autres périphériques.+Cette étape consiste à définir les coordonnées de 4 points précis de l'​écran pour permettre au système de bien gérer le pointeur de la souris. Ces coordonnées peuvent varier grandement d'un système à un autre, en fonction de vos configurations matérielles et logiciels. 
 + 
 +Pour lancer cet outil en ligne de commande, il faut lancer l'​outil '​ts_calibrate'​. Si il ne trouve pas le périphérique à configurer, vous pouvez le lui spécifier en passant par la variable d'​environnement TSLIB_TSDEVICE : 
 +<​code>​ 
 +export TSLIB_TSDEVICE=/​dev/​input/​eventX 
 +ts_calibrate 
 +</​code>​ 
 + 
 +Il est même possible que deviez estimer temporairement les premières valeurs pour pouvoir utiliser l'​écran tactile durant le processus de configuration. De mauvaises données provoque souvent des comportements aberrants du curseur de la souris et même de d'​autres périphériques.
  
 === Utilisation de Calibrate Touchscreen === === Utilisation de Calibrate Touchscreen ===
  
-Il s'agit d'une étape plutôt délicate car malheureusement,​ l'​outil Calibrate Touchscreen n'est pas toujours parfaitement efficaces. Vous devrez peut-être recalibrer votre écran plusieurs fois de suite pour arriver à obtenir les valeurs optimales. De plus, cet outils ne configure pas votre écran tactile, il ne fait que générer un rapport dans une fenêtre de terminal. Ce sera à vous de trouver vos coordonnés dans ce rapport et de les utiliser comme dans l'​exemple ci-dessous :+Il s'agit d'une étape plutôt délicate car malheureusement,​ l'​outil Calibrate Touchscreen n'est pas toujours parfaitement efficaces. Vous devrez peut-être recalibrer votre écran plusieurs fois de suite pour arriver à obtenir les valeurs optimales. De plus, cet outils ne configure pas votre écran tactile, il ne fait que générer un rapport dans une fenêtre de terminal. Ce sera à vous de trouver vos coordonnés dans ce rapport et de les utiliser comme dans l'​exemple ci-dessous :​
  
-<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 109: Ligne 117:
  Option "​Calibration"​ "​1982 21 165 1874"  Option "​Calibration"​ "​1982 21 165 1874"
 EndSection EndSection
-</code>+</file>
  
  
Ligne 117: Ligne 125:
  
 dans notre exemple : dans notre exemple :
-  * Liste à puce 14 est le ID du l'​écran tactile+  * 14 est le ID du l'​écran tactile
   * 21 est le minimum de l'axe des X   * 21 est le minimum de l'axe des X
-  *  1982 est le maximum de l'axe des X +  * 1982 est le maximum de l'axe des X 
-  *  165 st le minimum de l'axe des Y +  * 165 est le minimum de l'axe des Y 
-  *  1874 est le maximum de l'axes des Y+  * 1874 est le maximum de l'axes des Y
  
 <​code>​xinput set-prop --type=int --format=32 14 "Evdev Axis Calibration"​ 21 1982 165 1874</​code>​ <​code>​xinput set-prop --type=int --format=32 14 "Evdev Axis Calibration"​ 21 1982 165 1874</​code>​
Ligne 128: Ligne 136:
 <​code>​xinput set-prop --type=int --format=32 14 "Evdev Axis Calibration"​ 1982 21 165 1874</​code>​ <​code>​xinput set-prop --type=int --format=32 14 "Evdev Axis Calibration"​ 1982 21 165 1874</​code>​
  
-Normalement,​ à cette étape, vous avez réussie à configurer les fonctions de bases de votre écran tactile et vous êtes enfin récompensé pour votre effort et votre patience. Malheureusement il reste encore une étape, il faut configurer le fichier du pilote evdev afin de rendre vos configurations permanentes.+Normalement,​ à cette étape, vous avez réussie à configurer les fonctions de bases de votre écran tactile et vous êtes enfin récompensé pour votre effort et votre patience. Malheureusement il reste encore une étape, il faut configurer le fichier du pilote evdev afin de rendre vos configurations permanentes. Vous pourriez également choisir de créer un script qui sera lancé lors du démarrage de votre ordinateur. Les deux méthodes sont abordés ci-dessous. Pour notre part, la méthode alternative utilisant un script s'est avérée plus satisfaisante.
  
- ===== Configurer le pilote evdev =====+==== Dual-screen deux écrans ​===
  
-Cette étape vise à rendre permanent toutes les configurations que vous avez validés grâce à vos essais avec la commande xinput. Il faut donc [[:​tutoriel:​comment_modifier_un_fichier|modifier (avec les droits administrateur) le fichier]] **/​usr/​share/​X11/​xorg.conf.d/​10-evdev.conf**+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'​écran voulu, procéder comme suit : 
 + 
 +1.Connaître le port de l'​écran voulu en exécutant la commande 
 +<​file>​ 
 +xrandr 
 +</​file>​ 
 +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'​écran tactile, pour moi c'est HDMI-0 mais ça pourrait bien être VGA-0, DP-2,... 
 + 
 +2.Une fois que cela est fait il ne reste plus qu'à associer la fonction à l'​écran en exécutant la commande suivant: 
 +<​file>​ 
 +xinput map-to-output VOTRE_ID VOTRE_PORTS_RÉCUPERÉ 
 +</​file>​ 
 +Pour moi c'est : 
 +<​file>​ 
 +xinput map-to-output 14 HDMI-0 
 +</​file>​ 
 +Normalement après cette commande le tactile doit fonctionner que sur l'​écran voulu. 
 + 
 +3.Pour que ces changements soient persistants,​ exécuter le programme applications au démarrage puis cliquer sur ajouter et entrer la dernière commande puis ajouter. 
 + 
 + 
 +==== Émulation du clic droit ==== 
 + 
 +Le pilote **evdev** permet d'​émuler un clic droit lors d'un appui prolongé du stylet sur l'​écran. 
 + 
 +Avec les [[:​sudo|droits d'​administrateur]],​ [[:​tutoriel:​comment_modifier_un_fichier|Modifier le fichier]] **''/​etc/​X11/​xorg.conf.d/​99-calibration.conf''​** normalement créé précédemment. 
 +\\ Ajouter les 3 lignes ''​EmulateThirdButton'',​ ''​EmulateThirdButtonTimeout''​ et ''​EmulateThirdButtonThreshold''​ comme dans l'​exemple suivant :​ 
 +<​file>​ 
 +Section "​InputClass"​ 
 + Identifier "​calibration"​ 
 + MatchProduct "​Fujitsu Component USB Touch Panel"​ 
 + Option "​Calibration"​ "​78 3875 256 4005"​ 
 + Option "​EmulateThirdButton"​ "​1"​ 
 + Option "​EmulateThirdButtonTimeout"​ "​750"​ 
 + Option "​EmulateThirdButtonThreshold"​ "​30"​ 
 +EndSection 
 +</​file>​ 
 + 
 +<note important>​Ne pas remplacer le fichier par l'​exemple ci-dessus ! Les valeurs pour la ligne ''​Calibration''​ est spécifique à chaque exemplaire de dalle d'​écran.</​note>​ 
 + 
 +==== Rotation de l'​écran tactile ==== 
 + 
 +Dans le cas de l'Aus T91, [[:​tutoriel:​comment_modifier_un_fichier|modifiez le fichier]] **/​etc/​acpi/​rotatescreen.sh** et remplacer ce qui suit : 
 +<file bash rotatescreen.sh>​ 
 +  case "​$ROTATION"​ in 
 +        right) 
 +        NEW_ROTATION="​normal"​ 
 +        ;; 
 +        *) 
 +        NEW_ROTATION="​right"​ 
 +        ;; 
 +  esac 
 +</​file>​ 
 + 
 +par : 
 + 
 +<​file ​ bash rotatescreen.sh>​ 
 +  case "​$ROTATION"​ in 
 +        right) 
 +        NEW_ROTATION="​inverted"​ 
 +        ;; 
 +        left) 
 +        NEW_ROTATION="​normal"​ 
 +        ;; 
 +        inverted) 
 +        NEW_ROTATION="​left"​ 
 +        ;; 
 +        *) 
 +        NEW_ROTATION="​right"​ 
 +        ;; 
 +  esac 
 +</​file>​ 
 + 
 + 
 +FIXME Ce qui suit n'est peut-être plus d'​actualité il est possible que tout soit désormais natif. 
 + 
 +SI vous avez des boutons en bas à droite de l'​écran ils peuvent être pris en charge par le pilote **fjbtndrv**,​ disponible via un ppa. 
 +  * [[:​tutoriel:​comment_modifier_sources_maj|Modifiez vos sources de mises à jour]] pour y ajouter le dépôt suivant : <​file>​deb http://​ppa.launchpad.net/​khnz/​ppa/​ubuntu oneiric main</​file>​ 
 +  * Puis [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|rechargez la liste des paquets]]. 
 +  *  Enfin installer le paquet [[apt>​fjbtndrv|fjbtndrv]]. 
 + 
 + ​Chaque appui sur le troisième bouton permet de faire tourner l'​affichage de 90° vers la gauche... mais pas le pointage au stylet ne suit pas !! 
 + 
 + ==== 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 [[:​tutoriel:​comment_modifier_un_fichier|modifier (avec les droits administrateur) le fichier]] **/​usr/​share/​X11/​xorg.conf.d/​10-evdev.conf**
  
 Vous devez rechercher la section spécifique à votre écran tactile : Vous devez rechercher la section spécifique à votre écran tactile :
  
-<code>Section "​InputClass"​+<file>Section "​InputClass"​
         Identifier "evdev touchscreen catchall"​         Identifier "evdev touchscreen catchall"​
         MatchIsTouchscreen "​on"​         MatchIsTouchscreen "​on"​
         MatchDevicePath "/​dev/​input/​event*"​         MatchDevicePath "/​dev/​input/​event*"​
         Driver "​evdev"​         Driver "​evdev"​
-EndSection</​code>+EndSection</​file>
  
 Vous devez ensuite spécifier les options qui correspondent à vos besoins (n'​oubliez pas d'​inverser les coordonnées si vous avez inversé l'axe des X et/ou des Y). Vous devez ensuite spécifier les options qui correspondent à vos besoins (n'​oubliez pas d'​inverser les coordonnées si vous avez inversé l'axe des X et/ou des Y).
Ligne 154: 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'​effacer les lignes inutiles à moins d'​être certain qu'​elles n'​affectent pas le comportement de evdev.  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'​effacer les lignes inutiles à moins d'​être certain qu'​elles n'​affectent pas le comportement de evdev.
  
-<note important>​ FIXME Dans la version 11.10, il semble subsister un problème, l'​option InvertX ne semble pas supporté ou pris adéquatement en charge par le pilote evdev malgré la documentation officielle. Je dois utiliser xinput pour inverser manuellement l'axe des X à chaque redémarrage et pour chaque session utilisateur. Je suis à la recherche d'une solution présentement. Je n'ai pas fais de teste pour cet aspect avec la version 12.04 </​note>​ 
  
-<code>Section "​InputClass"​+<file>Section "​InputClass"​
         Identifier "evdev touchscreen catchall"​         Identifier "evdev touchscreen catchall"​
         MatchIsTouchscreen "​on"​         MatchIsTouchscreen "​on"​
Ligne 163: Ligne 256:
  Option "​InvertX"​ "​1"​  Option "​InvertX"​ "​1"​
  Option "​Calibration"​ "1982 41 165 1874"  Option "​Calibration"​ "1982 41 165 1874"
-EndSection</​code>​+EndSection</​file>​ 
 + 
 +**Méthode alternative** 
 + 
 +Cette méthode consiste à créer un fichier script qui sera lancer au démarrage de chaque session utilisateur et idéalement,​ au démarrage de l'​ordinateur. Avec cette méthode, vous n'avez pas besoin de configurer le fichier 10-evdev.conf tel que décris précédemment. 
 + 
 +Pour créer le script qui configurera votre écran tactile lors de l'​ouverture de session : 
 + 
 +Créez le fichier **touchscreen.sh** en ligne de commande : 
 +<​code>​ 
 +sudo gedit /​etc/​profile.d/​touchscreen.sh 
 +</​code>​ 
 + 
 +Dans ce fichier, copier les lignes de commandes xinput qui vous ont servit précédemment à tester les configurations de votre écran tactile. À titre d'​exemple,​ sur un eeePc utilisant un contrôleur eGalax, le fichier ressemble à ceci : 
 +<​code>​ 
 +#​!/​bin/​bash 
 +xinput set-int-prop 14 "Evdev Axis Inversion"​ 8 1 0 
 +xinput set-int-prop 14 "Evdev Axis Calibration"​ 32 66 1979 147 1869 
 +</​code>​ 
 +Sauvegarder le fichier et fermer gedit. 
 + 
 +En fonction des périphériques USB connectés, l'​écran tactile n'est pas toujours énuméré avec le même identifiant. Voici comment rendre permanente la configuration avec un contrôleur d'​écran Microchip AR1100. 
 + 
 +<​code>​ 
 +#​!/​bin/​bash 
 + 
 +# script : /​etc/​profile.d/​touchscreen.sh 
 + 
 +# Find the device ID. The typical line returned by '​xinput --list'​ looks like : 
 +# |   > Microchip Technology Inc. AR1100 HID-MOUSE id=8 [slave ​ pointer ​  ​(2)] 
 +# we want the number after the '​='​ sign. 
 +ID=`xinput --list | grep "​AR1100"​ | sed -e '​s/​.*id=\([0-9]*\).*/​\1/'​` 
 + 
 +xinput --set-prop --type=int --format=32 $ID "Evdev Axis Calibration"​ 69 3998 131 3971 
 +</​code>​ 
 + 
 +Remplacez la chaîne de la commande grep par la chaîne obtenue avec : 
 +<​code>​ 
 +xinput --list 
 +</​code>​ 
 + 
 +Il sera utile de le rendre exécutable : 
 +<​code>​ 
 +sudo chmod +x touchscreen.sh 
 +</​code>​ 
 + 
 +Sauvegardez votre fichier et redémarrez votre session. Normalement,​ votre écran tactile fonctionne parfaitement une fois la session lancé. 
 + 
 +Mais vous vous en rendrez compte rapidement, l'​écran tactile ne sera pas configuré lorsque vous changez d'​utilisateur ou que vous n'​êtes pas dans une session active. Une solution consiste à appeler le fichier de script que nous venons de créer au démarrage de gnome ou de votre interface préféré.  
 + 
 +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'​avons pas testé. 
 + 
 +Toujours en mode superutilisateurs,​ vous devez modifier le fichier d'​initialisation de l'​interface Gnome comme suit :  
 + 
 +Éditez le fichier de configuration 
 +<​code>​ 
 +sudo gedit /​etc/​gdm/​Init/​Default  
 +</​code>​ 
 + 
 +Ajouter le code suivant à la fin du fichier, mais juste avant la commande Exit 0. 
 +Le code à ajouter vérifie si xinput est présent sur votre ordinateur et si oui, il exécute votre script de configuration pour votre écran tactile. 
 +<​code>​ 
 +# Calibre l'​écran tactile au démarrage 
 +if [ -x /​usr/​bin/​xinput ]; then 
 +        /​etc/​profile.d/​touchscreen.sh 
 +fi 
 + 
 +Exit 0 
 +</​code>​
  
-Sauvegardez et redémarrez votre ordinateur.+Sauvegardez et redémarrez votre ordinateur. Vous devriez pouvoir utiliser l'​écran tactile sitôt que le pointeur de la souris apparaitra à l'​écran
    
  
Ligne 198: Ligne 359:
 Q : L'​écran ne réagit pas au touché. ​ Q : L'​écran ne réagit pas au touché. ​
  
-R : Il est possible que les coordonnées actuelles soient trop éloignés ​des valeurs optimale. Il est possible que l'​écran tactile soit désactivé. Il est possible qu'un autre périphérique soit temporairement en conflit (essayé tout les périphérique pour trouver lequel est en conflit et le désactiver temporairement).+R : Il est possible que les coordonnées actuelles soient trop éloignées ​des valeurs optimale. Il est possible que l'​écran tactile soit désactivé. Il est possible qu'un autre périphérique soit temporairement en conflit (essayé tout les périphérique pour trouver lequel est en conflit et le désactiver temporairement).
  
  
 Q : Un bouton de la souris ou le pavé tactile ne fonctionne plus normalement après avoir touché l'​écran. ​ Q : Un bouton de la souris ou le pavé tactile ne fonctionne plus normalement après avoir touché l'​écran. ​
  
-R : Essayé ​la touche ​échappe ​et les différents boutons de votre souris. Si l'​ordinateur ne revient pas à la normale, le plus simple est de redémarrer votre session. La cause peut-être des coordonnées pour les axes x et y trop éloignés ​de leur valeur optimale. Vous pouvez aussi désactiver temporairement un périphérique.+R : Essayez ​la touche ​échap ​et les différents boutons de votre souris. Si l'​ordinateur ne revient pas à la normale, le plus simple est de redémarrer votre session. La cause peut-être des coordonnées pour les axes x et y trop éloignées ​de leur valeur optimale. Vous pouvez aussi désactiver temporairement un périphérique.
  
  
Ligne 209: Ligne 370:
  
 R : L'​abandon de l'​ancien fichier xconf.conf ​ et les récentes évolutions de gnome et unity ont rendu la plupart des outils propriétaires inopérant. Si toutefois vous en connaissez un qui fonctionne mieux que xinput-calibrator (Calibrate Touchscreen),​ je serai heureux de mettre à jour ce tutoriel. R : L'​abandon de l'​ancien fichier xconf.conf ​ et les récentes évolutions de gnome et unity ont rendu la plupart des outils propriétaires inopérant. Si toutefois vous en connaissez un qui fonctionne mieux que xinput-calibrator (Calibrate Touchscreen),​ je serai heureux de mettre à jour ce tutoriel.
 +Ajout: L'​outil evtest permet de trouver les valeurs MinX MaxX MinY MaxY en pointant les quatre coins de l'​écran tactile puis de lancer par la commande suivante: xinput -set-int-prop 13 "Evdev Axis Calibration"​ 32 1710 200 210 1710 (le chiffre 13 correspond à l'ID du tactile).
  
 ---- ----
 //Auteurs : [[:​utilisateurs:​eeeLuc]], ​ //Auteurs : [[:​utilisateurs:​eeeLuc]], ​
  
  • evdev.1325992240.txt.gz
  • Dernière modification: Le 08/01/2012, 04:10
  • par 208.111.64.75