castman.fr – La technologie, à la portée de tous ! Toujours d’actualité … Écologie et technologie en harmonie, est-ce encore de l’utopie ? Sur mon site, vous trouverez une mine d’informations, sur les produits high-tech en général. Vous trouverez aussi, des tutoriels, des astuces, mes coups de gueule et mes coups de cœur, sans oublier, mon espoir sur le thème “Je contribue, pour ma planète !“. Je n’ai pas la science infuse, mais c’est la science qui fuse.

Écran tactile 7″, installation sur le Banana Pi.

LCD 7″ + dalle tactile sur le Banana Pi, sous Lubuntu et Raspbian.

 

Vous pouvez lire mon article sur l’écran tactile 7″ dans sa globalité, ici : 

Écran tactile 7″, pour nano-ordinateurs, PC, TV HD et fonction SEDEACAST, à moins de 45 €.

 

Préparation et premier démarrage :

Je ne vais pas vous refaire un tutoriel sur la préparation et l’installation du produit, mais plutôt vous indiquer celui qui existe déjà, ici :

http://banana-pi.fr/index.php?post/2014/12/17/Installation-d-une-dalle-tactile-sur-un-écran-LCD-7-pouces

à télécharger, ici : http://banana-pi.fr/public/dalle_tactile/Dalle_tactile_sur_un_ecran_LCD_7_pouces.pdf

Images de votre kit, ici :

http://banana-pi.fr/index.php?post/2015/01/08/Arrivage-écran-lcd-7-pouces-avec-dalle-tactile

 

A – Sous Lubuntu.

LCDtactileBPiUbuRas01

Petit complément après avoir suivi cette procédure ci-dessus.

J’ai peut-être fait une erreur lors de ma saisie dans le fichier « 10-evdev.conf« .

Je me retrouve sans mode graphique mais seulement en mode console dans un TTY 1 par exemple.

Pas de panique !

Entrer votre nom d’utilisateur « bananapi » mot de passe « bananapi » dans une console en appuyant sur « CTRL » « ALT » et la touche « F2 ».

Ensuite, aller dans le répertoire suivant en tapant :

cd /usr/share/X11/xorg.conf.d/

C’est un « X » en majuscule pour « X11 » et supprimer les lignes que vous avez précédemment insérées dans le fichier « 10-evdev.conf », en tapant :

sudo nano 10-evdev.conf

Cliquer sur les touches « CTRL » « X » pour quitter et choisir « Y » pour enregistrer les changements.

Redémarrer, vous êtes de retour sur votre bureau Lubuntu.

Maintenant corriger l’erreur que vous avez faite dans le fichier à la fin de la procédure.

Les lignes que j’ai rajoutées dans mon fichier « 10-evdev.conf« , en fonction des informations qui apparaissent après avoir calibré le tactile, en tapant :

sudo xinput_calibrator

Les informations que je rajoute à la fin de mon fichier : (Attention ! Remplacer les «  », par les guillemets de la touche touche 3clavier2)

Section « InputClass »
   Identifier « calibration »
   MatchProduct « eGalax Inc. USB TouchController »
   Option « Calibration » « 97 1977 1876 176 »
   Option « SwapAxes » « 1 »
   Option « InvertX » « 1 »
   Option « InvertY » « 1 »
EndSection

Je n’ai pas réussi à la première tentative !

Mon menu est de retour en bas de l’écran à cause d’un problème de réglage du « calibrage » de l’écran tactile sous Lubuntu !

Alors, armez-vous de patience.

Mon écran LCD s’affiche en 1024 x 768 en 60 MHz sur Lubuntu.

 

B – Sous Raspbian.

Depuis une image existante où j’ai déjà effectué des manipulations, cela ne fonctionne pas !

Plusieurs erreurs lors de l’installation.

Il m’a fallu énormément de temps pour trouver les erreurs et enfin aboutir à la finalisation de l’installation du tactile.

Le plus simple, c’est d’effectuer l’installation depuis une nouvelle image de Raspbian.

Vous n’avez plus qu’à les taper directement au clavier. Suivre le tutoriel ci-dessus comme pour Lubuntu, mais dans la partie Raspbian du tutoriel.

Lien, ici : http://banana-pi.fr/index.php?post/2014/12/17/Installation-d-une-dalle-tactile-sur-un-écran-LCD-7-pouces

Si vous n’y arrivez pas et que lorsque vous copier les lignes de commandes après validation, du charabia s’intègre dans celle-ci, vous devez supprimer les espaces et les rajouter lors du copier/coller.

Vous comprendrez de quoi je parle, lors de vos tests !

 

Les lignes que j’ai rajoutées dans mon fichier « 10-evdev.conf« , en fonction des informations qui apparaissent après avoir calibré le tactile, en tapant :

sudo xinput_calibrator

Les informations que je rajoute à la fin de mon fichier :

Section « InputClass »
   Identifier « calibration »
   MatchProduct « eGalax Inc. USB TouchController »
   Option « Calibration » « 70 1970 1877 193 »
   Option « SwapAxes » « 1 »
   Option « InvertX » « 1 »
   Option « InvertY » « 1 »
EndSection

Enregistrer et redémarrer.

LCD tactileRaspbian01

 

Ça fonctionne !