Modifications

Sauter à la navigation Sauter à la recherche
769 octets ajoutés ,  19 juin 2016 à 19:42
Ligne 53 : Ligne 53 :     
== Calibration automagique ==
 
== Calibration automagique ==
If you rotate the display you need to recalibrate the touchscreen to work with the new screen orientation. You can manually run the calibration processes in the next section, or you can run a small Python script which will automatically set a default touchscreen calibration based on the screen orientation.
+
Si vous faite une rotation de l'écran alors is sera nécessaire de recalibrer la partie tactile pour qu'il fonctionne avec la nouvelle orientation de l'écran. Vous pouvez utiliser le processus de calibration manuelle décrite dans la section ci-dessous, ou vous pouvez exécuter une petit script Python fixera automatiquement la calibration par défaut en fonction de l'orientation de l'écran.
   −
This helper is automatically installed for you but if you'd like you can check it out here on github
+
Cet outil (''helper'') est automatiquement installé pour vous mais vous pouvez en [https://raw.githubusercontent.com/adafruit/PiTFT_Extras/master/pitft_touch_cal.py lire le code ici sur GitHub].
   −
Run it at the command line with sudo adafruit-pitft-touch-cal
+
Executez le à partir d'une ligne de commande à l'aide de
it will try to figure out what display you have installed and the rotation it's set up for
+
 
 +
sudo adafruit-pitft-touch-cal
 +
 
 +
Il va essyer de détecter le type d'écran installé et la rotation configurée.
    
{{ADFImage|RASP-PiTFT-Soft-Touch-04c.png}}
 
{{ADFImage|RASP-PiTFT-Soft-Touch-04c.png}}
   −
By default the script will attempt to read the screen orientation by examining the PiTFT module configuration with modprobe. If the script can read the orientation it will print out the current orientation, the current touchscreen calibration values, and the new touchscreen calibration values baesd on the current orientation. Before updating the calibration the script will ask you to confirm that you'd like to make the change. Press '''y''' and enter to confirm
+
Par défaut, le script va essayer de lire l'orientation de l'écran en examinant la configuration du module PiTFT avec modprobe. Si le script peut lire l'orientation, il l'affichera sur l'écran, ainsi que les valeurs de calibration actuelles et pour finir les nouvelles valeurs de calibration bésée sur l'orientation de l'écran. Le script vous demande une confirmation avant de faire une mise-à-jour des valeurs de calibration. Pressez '''y''' (''Y' pour ''Yes'') puis la touche retour clavier pour confirmer.
    
{{ADFImage|RASP-PiTFT-Soft-Touch-04d.png}}
 
{{ADFImage|RASP-PiTFT-Soft-Touch-04d.png}}
   −
Try using this default calibration script to easily calibrate your touchscreen display. Note that the calibration values might not be exactly right for your display, but they should be close enough for most needs. If you need the most accurate touchscreen calibration, follow the steps in the next section to manually calibrate the touchscreen.  
+
Essayez d'utiliser ce script de calibration pour faciliter la calibration de l'écran tactile. Notez que les valeurs de calibration pourrait ne pas correspondre exactement à votre écran, mais suffisamment pour répondre à vos besoins. Si vous avez besoin d'une calibration plus précise, suivez les étapes de la section suivante pour calibrer manuelle votre écran.
    
== Calibration manuelle ==
 
== Calibration manuelle ==
Ligne 80 : Ligne 83 :     
{{ADFImage|RASP-PiTFT-Soft-Touch-05a.png}}
 
{{ADFImage|RASP-PiTFT-Soft-Touch-05a.png}}
 +
 +
{{ambox-stop|text=Au cours du processus, vous devriez voir 5 cibles. Si vous en voyez moins, l'écran tactile à probablement généré de multiples signaux pour un simple touché... et vous devriez ressayer une nouvelle calibration.}}
    
{{ADFImage|RASP-PiTFT-Soft-Touch-05b.png|480px}}
 
{{ADFImage|RASP-PiTFT-Soft-Touch-05b.png|480px}}
    
Vous pouvez ensuite exécuter la commande
 
Vous pouvez ensuite exécuter la commande
  '''sudo TSLIB_FBDEVICE=/dev/fb1 TSLIB_TSDEVICE=/dev/input/touchscreen ts_test'''  
+
 
 +
'''sudo TSLIB_FBDEVICE=/dev/fb1 TSLIB_TSDEVICE=/dev/input/touchscreen ts_test'''  
 +
 
 
qui vous permettra de réaliser un test graphique en réalisant un dessin avec l'écran tactile.
 
qui vous permettra de réaliser un test graphique en réalisant un dessin avec l'écran tactile.
   Ligne 95 : Ligne 102 :  
Vous pouvez également calibrer le système d'entrée X serveur (''X input system'') mais vous devez utiliser un programme différent qui s'appelle '''xinput_calibrator'''
 
Vous pouvez également calibrer le système d'entrée X serveur (''X input system'') mais vous devez utiliser un programme différent qui s'appelle '''xinput_calibrator'''
   −
Vous pouvez effectuer cette opération sur la calibration de l'écran n'atteind pas vos attentes ou à chaque fois que vous changez le paramètre ''rotate=XX'' du module TFT. L'écran tactile ne fait pas une rotation automatique lorsque vous changez la rotation de l'écran... en effet, le pilote de l'écran est totalement séparé du pilote tactile.
+
Vous pouvez effectuer cette opération sur la calibration de l'écran n'atteind pas vos attentes ou à chaque fois que vous changez le paramètre '''rotate=XX''' du module TFT. L'écran tactile ne fait pas une rotation automatique lorsque vous changez la rotation de l'écran... en effet, le pilote de l'écran est totalement séparé du pilote tactile.
    
Vous devez normalement compiler le programme mais AdaFruit a eu l'excellente idée de préparer des paquets prêt à l'emploi.
 
Vous devez normalement compiler le programme mais AdaFruit a eu l'excellente idée de préparer des paquets prêt à l'emploi.
Ligne 101 : Ligne 108 :  
Exécutez les commandes suivantes:
 
Exécutez les commandes suivantes:
   −
  <nowiki>wget http://adafruit-download.s3.amazonaws.com/xinput-calibrator_0.7.5-1_armhf.deb
+
  <nowiki>sudo apt-get install -y xinput-calibrator</nowiki>
sudo dpkg -i -B xinput-calibrator_0.7.5-1_armhf.deb</nowiki>
+
 
 +
{{ADFImage|RASP-PiTFT-Soft-Touch-10a.png}}
    
Vous devez effacer les anciennes données de calibration avant de démarrer xinput_calibrator. Il faut donc exécuter la commandes suivantes:
 
Vous devez effacer les anciennes données de calibration avant de démarrer xinput_calibrator. Il faut donc exécuter la commandes suivantes:
Ligne 134 : Ligne 142 :  
Vous pouvez quitter X en tapant la commande '''fg''' (pour ''foreground'') afin de ramener la commande en premier plan, puis presser la combinaison de touche CONTROLE-C pour quitter.
 
Vous pouvez quitter X en tapant la commande '''fg''' (pour ''foreground'') afin de ramener la commande en premier plan, puis presser la combinaison de touche CONTROLE-C pour quitter.
   −
Hourra! votre écran tactile est maintenant "super-calibré".
+
'''En fonction de la 'rotation' de l'écran, lorsque vous faites cette calibration, vous pourriez avoir besoin de mettre la partie SwapAxes en commentaire avec un # et/ou interchanger les chiffres comme ci-dessous''':
 +
 
 +
Option "Calibration" "119 3736 3850 174"
 +
 
 +
vers
 +
 
 +
Option "Calibration" "3736 119 174 3850"
 +
 
 +
Hourra! Votre écran est maintenant super calibré!
    
{{RASP-PiTFT-TRAILER}}
 
{{RASP-PiTFT-TRAILER}}
29 917

modifications

Menu de navigation