Pages : 1
#1 Le 02/01/2007, à 14:02
- frafa
Retour de test Ecran Tactile
Retour de test Ecran Tactile , Merci papa noel ))
LDLC 17" LCD - L7DJ4 - à dalle tactile (Garantie 0 pixel mort 3 mois)
http://www.ldlc.com/fiche/PB00042877.html
Drivers: linux, mac, win
http://www.touchkit.com/Drivers.asp
http://www.egalax.com.tw/web20/eg/drivers.htm
j'ai teste avec succes sous Debian etch et Ubuntu 6.06 Dapper Drake
driver bien fait
reprise des fonctions des trackpad
clic ,double clic, clic prollonge
drag and drop ok
calibrage 25 ecran points...
supporte 640x480 ... 1280x1024
un: "cat /proc/bus/input/devices" retourne:
I: Bus=0003 Vendor=0eef Product=0001 Version=0100
N: Name="eGalax Inc. USB TouchController"
P: Phys=/input0
S: Sysfs=/class/input/input5
H: Handlers=mouse2 event5
B: EV=b
B: KEY=400 0 0 0 0 0 0 0 0 0 0
B: ABS=3
un "lsusb -v" retourne:
Bus 004 Device 002: ID 0eef:0001 D-WAV Scientific Co., Ltd eGalax TouchScreen
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x0eef D-WAV Scientific Co., Ltd
idProduct 0x0001 eGalax TouchScreen
bcdDevice 1.00
iManufacturer 1 eGalax Inc.
iProduct 2 USB TouchController
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 4 USB TouchScreen
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 5
Device Status: 0x0002
(Bus Powered)
Remote Wakeup Enabled
================================================
sous ubuntu
install sans probleme
sudo su
cd .../touchkit/include
make new
cd .../touchkit
make all
make install
go sur le bureau et modifiez le lanceur qu'il viens de deposer
gksudo touchcfg
calibrez,
amusez vous...
================================================
bon sous debian etch c'est plus problematique
driver debian fait pour sarge, xorg qui date, les chemins ont change depuis
en plus leur module "tkusb.ko" pas compil avec la bonne version de gcc pour moi
et du coup leur script de lancement qui utilise insmod ne passe pas
j'ai donc decide de prendre le driver Ubuntu
et de l'adapter, marche a suivre:
sudo su
cd .../touchkit/include
make new
cd .../touchkit
make all
make install
apres on va bidouiller un peu:
modifiez rc.local (en fin du fichier)
gksu gedit /etc/init.d/rc.local&
## TouchKit section begin (Please do NOT edit this section!!) ##
rmmod touchkitusb.ko
# insmod /usr/local/TouchKit/tkusb.ko
modprobe -f tkusb
/usr/bin/usbpnpd
/usr/bin/tpaneld
## TouchKit section end ##
modifiez tpaneld.conf
gksu gedit /etc/tpaneld.conf
MouseMode = DRAWING
DblClickSpeed = 18
DblClickArea = 30
RClickTool = 0
Sound = None
Port = /dev/tkpanel0
Port = /dev/tkpanel1
modifiez xorg.conf
gksu gedit /etc/X11/xorg.conf&
## TouchKit section begin (Please do NOT edit this section!!) ##
Section "InputDevice"
Identifier "TKPANEL"
Driver "touchkit"
Option "ScreenNo" "0"# "1" pour moi
Option "Device" "/dev/tkdat0"
Option "DebugLevel" "0"
EndSection
## TouchKit section end ##
Section "ServerLayout"
InputDevice "TKPANEL" "SendCoreEvents"
EndSection
copie du module pour utiliser "modprobe -f" a la place de insmod (adaptez chemin a votre conf, "2.6.15" pour moi)
cp /usr/local/TouchKit/tkusb.ko /lib/modules/2.6.15/kernel/drivers/usb/input/tkusb.ko
reboot, ou pour les impatient:
rmmod touchkitusb.ko
depmod -a
modprobe -f tkusb
/usr/bin/usbpnpd
/usr/bin/tpaneld
/etc/init.d/gdm restart
puis lancer driver:
gksu touchcfg&
pour moi ca marche...
frafa
frafaster@gmail.com
#2 Le 28/01/2007, à 00:25
- medim
Re : Retour de test Ecran Tactile
Merci pour le feedback
Hors ligne
Pages : 1