Pb Touchscreen X11??

profecie
Messages : 4
Inscription : 19 mai 2015, 15:22

Pb Touchscreen X11??

Message par profecie » 19 mai 2015, 15:34

Bonjour,

Je tente en ce moment de déployer un système CentOS 6.1 sur un système embarqué doté d'une dalle tactile fonctionnant sur port serie avec un driver développé et éprouvé sur de nombreux autre linux type Ubuntu ou Debian mais cela ne marche pas correctement.
la commande
cat /proc/bus/input/devices
m'affiche bien mon device

I: Bus=0013 Vendor=002a Product=0000 Version=0110
N: Name="eTurboTouch Serial TouchScreen"
P: Phys=ttyXR4/serio0/input0
S: Sysfs=/devices/serio2/input/input9
U: Uniq=
H: Handlers=mouse2 event6
B: EV=b
B: KEY=400 0 0 0 0 0 0 0 0 0 0
B: ABS=3

et un
cat /dev/input/mouse2
ou
cat /dev/input/event6
m'affiche bien des événements.
Mais rien ne passe et le curseur ne bouge pas.J'ai tenté de modifier des paramètres de configuration X11 mais sans succès (cela dit je suis pas sur d'avoir effectué la bonne manipulation)

Pouvez vous m'aider SVP?
Merci d'avance

Beta-Pictoris
Messages : 1017
Inscription : 07 janvier 2014, 21:48
Localisation : Angers, France

Re: Pb Touchscreen X11??

Message par Beta-Pictoris » 19 mai 2015, 19:34

Que renvoie la commande suivante ? :

Code : Tout sélectionner

xinput list
Tu devras, éventuellement, installer le paquet "xorg-x11-server-utils" pour utiliser cette commande.

profecie
Messages : 4
Inscription : 19 mai 2015, 15:22

Re: Pb Touchscreen X11??

Message par profecie » 19 mai 2015, 19:57

J'ai déjà effectuer cette commande et dans la liste des devices qui s'affiche mon touchscreen ne s'affiche pas (je n'ai plus le système sous la main pour faire copier-coller je pourrai le faire dès demain matin) d'où mon intuition que le problème vient plutôt de la configuration X11

profecie
Messages : 4
Inscription : 19 mai 2015, 15:22

Re: Pb Touchscreen X11??

Message par profecie » 20 mai 2015, 07:57

Voici ce que m'affiche

Code : Tout sélectionner

xinput list

Code : Tout sélectionner

 
Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Windows mouse                             id=6    [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Windows keyboard    

Beta-Pictoris
Messages : 1017
Inscription : 07 janvier 2014, 21:48
Localisation : Angers, France

Re: Pb Touchscreen X11??

Message par Beta-Pictoris » 20 mai 2015, 12:24

Le paquet "xorg-x11-drv-evdev" doit être installé sur ta machine. Vérifie que c'est bien le cas.

Essaye la commande "inputattach". Regarde la page de manuel et le lien suivant: https://wiki.ubuntu.com/Touchscreen

profecie
Messages : 4
Inscription : 19 mai 2015, 15:22

Re: Pb Touchscreen X11??

Message par profecie » 20 mai 2015, 14:08

J'ai déjà utilisé la commande inputattach. En fait c'est la première commande que j’exécute ce n'est qu'à ce moment là que
/dev/input/mouse2 et /dev/input/event6 sont crées.

Ma procédure de démarrage du tactile est la suivante (aprés boot) :
- chargement d'un driver spécifique pour la création de port Serie (spécifique à la machine..insmod xxx.ko)
-lancement de l'inputattatch
-(sur d'autres linux c'est à ce moment la que on peut déplacer le curseur)

J'ai bien le pacquet "xorg-x11-drv-evdev".

evtest fonctionne bien et je vois les événements lorsque j'appui sur l'écran mais pas de réaction du curseur

Beta-Pictoris
Messages : 1017
Inscription : 07 janvier 2014, 21:48
Localisation : Angers, France

Re: Pb Touchscreen X11??

Message par Beta-Pictoris » 20 mai 2015, 15:16

Ton driver est, peut-être, trop ancien.
Tu peux trouver des noyaux linux plus récents dans le dépot elrepo-kernel.
Ce sont les paquets kernel-lt ou kernel-ml.

Répondre