Écran tactile LCD Raspberry Pi Partie 2 – Réglages

Dans la première partie du tutoriel, j’ai montré comment connecter et configurer un écran tactile sur le Raspberry Pi. Dans cette partie, je voudrais montrer quelques paramètres qui amélioreront l’utilisation de l’écran.

Étalonnage

L’étalonnage n’est souvent pas trop bon lorsqu’il s’agit d’écrans tactiles résistifs. Par conséquent, nous calibrons à nouveau, pour lequel Adafruit a un petit programme appelé Xinput-Calibrator.

Commençons par le charger et l’exécuter.

wget http://adafruit-download.s3.amazonaws.com/xinput-calibrator_0.7.5-1_armhf.deb
sudo dpkg -i -B xinput-calibrator_0.7.5-1.deb

Maintenant, si nécessaire, un étalonnage plus ancien doit être supprimé afin que nous puissions ensuite écraser le nouveau.

sudo rm /etc/X11/xorg.conf.d/99-calibration.conf

Puis X est lancé sur l’écran puis le calibrateur xinput. Si vous avez déjà démarré l’écran (par exemple en démarrage automatique), la première ligne n’est pas nécessaire:

FRAMEBUFFER=/dev/fb1 startx &
DISPLAY=:0.0 xinput_calibrator --misclick 0

Il devrait démarrer une nouvelle application qui ressemble à ceci:

Raspberry PI pi xinputIci, vous appuyez (de préférence avec un style) sur les croix rouges (aux quatre coins). Un code comme celui-ci devrait alors apparaître dans la console:

Section "InputClass"
        Identifier      "calibration"
        MatchProduct    "ADS7846 Touchscreen"
        Option  "Calibration"   "609 3246 302 2961"
EndSection

Nous devons maintenant l’écrire dans le fichier précédemment supprimé. Vous devez d’abord déterminer si le répertoire existe (je ne l’avais pas) et le créer si nécessaire:

ls /etc/X11/xorg.conf.d
sudo mkdir /etc/X11/xorg.conf.d

Maintenant, le fichier de configuration est créé.

sudo nano /etc/X11/xorg.conf.d/99-calibration.conf

Ici, vous copiez simplement le «code» de sortie et enregistrez le fichier (CTRL + O, CTRL + X).

Votre étalonnage est maintenant enregistré et devrait prendre effet après un redémarrage.

Désactivation de l’économiseur d’écran

Vous avez peut-être remarqué que l’écran allume l’économiseur d’écran après quelques minutes. Bien sûr, cela ne semble pas bon lorsque l’écran est utilisé en continu (avec une interface graphique). Cependant, cela peut également être évité:

sudo apt-get install x11-xserver-utils

Un fichier est maintenant créé dans le répertoire personnel,

sudo nano ~/.xinitrc

qui a le contenu suivant:

xset s off         # screensaver do not activate
xset -dpms         # DPMS (Energy Star) disable features.
xset s noblank     # do not let the video device darken

exec /etc/alternatives/x-session-manager      # start lxde

Chaque fois que le bureau est démarré, ce script est appelé et empêchera l’écran de s’assombrir.

Lecture de vidéos

Une fonctionnalité intéressante consiste à laisser les vidéos s’exécuter sur l’écran. Cela peut être fait soit en recherchant le fichier dans le répertoire, soit en démarrant simplement un lecteur depuis la console. Je vais montrer ce dernier en bref:

Tout d’abord, vous avez besoin d’un joueur (par exemple le mplayer).

sudo apt-get install -y mplayer

Si vous avez une vidéo sur le Pi, vous pouvez la prendre, sinon téléchargez simplement un test:

wget http://download.blender.org/peach/bigbuckbunny_movies/big_buck_bunny_480p_surround-fix.avi

Et maintenant vous pouvez déjà y jouer (vous pouvez voir des options supplémentaires ici).

mplayer -nolirc -vo fbdev2:/dev/fb1 -vf scale=320:-3 big_buck_bunny_480p_surround-fix.avi

Articles similaires

Bouton retour en haut de la page
Fermer