Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/01/2007, à 15:02

frafa

Retour de test Ecran Tactile

Retour de test Ecran Tactile , Merci papa noel smile))
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, à 01:25

medim

Re : Retour de test Ecran Tactile

Merci pour le feedback smile

Hors ligne