Fr�d�ric Bothamy a �crit :
* laurent <[EMAIL PROTECTED]> [2004-09-08 11:23] :

Bonjour,

J'essaie de configurer un �cran touch screen en me basant sur le touch screen howto (...). J'utilise un cable usb pour brancher mon �cran qui est bien reconnu si j'en crois la sortie de lsusb :
Bus 004 Device 002: ID 04e7:0008 Elo TouchSystems


Euh, le p�riph�rique USB est d�tect�, cela ne garantit pas qu'il soit
correctement support� (comme pour les cartes PCI en regardant la sortie
de lspci).
J'ai ajout� une section "Input Device" dans mon fichier XF86Config-4 pour l'�cran touchscreen mais je ne sais pas quoi mettre pour l'option device : /dev/usb/quelquechose ou /dev/input/quelquechose


Probablement /dev/input/mice.


Comment savoir � quel device correspond mon �cran ? Et en g�n�ral comment savoir comment se fait le lien entre un /dev et un p�riph�rique ??


C'est g�n�ralement affich� dans les messages lors du chargement du
module idoine (usbhid ici).
ps :
Pour infos, cat /proc/bus/usb/devices sort
T:  Bus=04 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
D:  Ver= 1.01 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=04e7 ProdID=0008 Rev= 1.01
S:  Manufacturer=Elo TouchSystems, Inc.
S:  Product=Elo TouchSystems AccuTouch 3000U
S:  SerialNumber=08F07276
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=5ms

Surement tr�s utiles pour certain comme info, mais pour moi, j'avoue que ca me parle pas trop ;)


Cette sortie indique que ton touchscreen est pris en charge par le
pilote usbhid. En chargeant ce module usbhid et en d�finissant dans ton
fichier XF86Config-4 la souris USB qui va bien, cela devrait
fonctionner. Cela doit �tre quelque chose comme ceci :

Section "InputDevice"
        Identifier      "Touchscreen"
        Driver          "elographics"        # j'ai un doute sur ce pilote
        Option          "Device"  "/dev/input/mice"
EndSection

Tu peux trouver des informations suppl�mentaires sur ces sites :
http://www.elotouch.com/support/linux.asp (connexion s�rie uniquement)
http://en.tldp.org/HOWTO/XFree86-Touch-Screen-HOWTO.html (idem)
http://www.elotouch.com/support/dnld.asp#linux
http://www.linux-usb.org/USB-guide/x194.html (USB HID)

Merci beaucoup pour ta r�ponse et les liens.
Je me pose une nouvelle question ;) Je comptais laisser dans mon fichier XF86Config la r�f�rence � la souris, en me disant que si j'en avais besoin tout serait configur� pour la supporter mais du coup je me demande si le fait de faire r�f�rence � mice � la fois pour le touchscreen et la souris n'allait pas cr�er un conflit ? Non ?

Merci,
Bonne journ�e,
Laurent
ps : extrait de XF86Config (config souris)
Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ImPS/2"
        Option          "Emulate3Buttons"       "true"
        Option          "ZAxisMapping"          "4 5"
EndSection

Répondre à