Forum Linux.embarqué Test touch screen

Posté par  .
Étiquettes : aucune
0
29
mar.
2010
Bonjour à tous,

j'ai embarqué un noyau Linux sur un kit doté d'un écran tactile. Je rencontre quelques problème pour la mise en route du backlight et en attendant j'aimerais pouvoir valider le fonctionnement de la dalle tactile.

Le driver est censé bien fonctionner, j'ai chargé le module ucb1400_ts.ko

ma question est la suivante : existe t'il un moyen via le terminal de tester le fonctionnement de l'écran tactile? Ou peut être existe-il un binaire à installer permettant de tester cela?

Merci d'avance
  • # re

    Posté par  (site web personnel) . Évalué à 2.

    Je vais ptete dire une connerie mais je pense que le touchscreen est lié à X, il te faut etre dans une session X.

    Apres je dirais, appuie sur l'ecran et tu verra si ca clique dans X.
  • # ecran tactile = souris

    Posté par  . Évalué à 2.

    un ecran tactile c'est souvent considéré comme une souris.
    si tu arrives à utiliser une souris dans un terminal alors tu pourras te servir et tester l'ecran tactile

    sinon il te faudra une couche graphique (serveur X, framebuffer...)
  • # input utils

    Posté par  (site web personnel) . Évalué à 1.

    Regarde du coté des input utils, http://packages.debian.org/sid/input-utils. Il y a un outil input-events qui fait probablement ce que tu cherches. Sinon, tu peux écrire un programme C qui liste les évènements reçus, il y a de la doc dans le noyau, dans Documentation/input/input.txt.
    • [^] # Re: input utils

      Posté par  . Évalué à 3.

      Parfait, merci à tous pour vos réponses ! Je vais tester ca .
  • # Dev / Input

    Posté par  (site web personnel) . Évalué à 1.

    Tu peux aussi voir si tu n'as pas un périphérique associé à ton écran tactile dans /dev/input

    Et si oui, lire les évènement directement avec une commande du genre :

    evtest /dev/input/event4

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.