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