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.

#151 Le 20/07/2010, à 16:58

Smon

Re : script driver dalles tactiles egalax

En fait tksub n'est pas dans les modules. J'ai essayé de le mettre au démarrage mais ...

Faut le mettre où pour qu'il soit pris ? Apparemment c'est pas dans rc.local

Hors ligne

#152 Le 20/07/2010, à 17:03

daniel.lpg

Re : script driver dalles tactiles egalax

Désolé, mais je n'ai pas éprouvé cela, puisque je m'en suis sorti sans.

Tu peux aussi demander directement à eeti, ils sont très réactifs!!! smile

Mais en parallèle, testes sur une autre installation vierge ...

Daniel.

Hors ligne

#153 Le 20/07/2010, à 17:11

Smon

Re : script driver dalles tactiles egalax

je suis en train de réinstaller là.

Mais de toutes façon, si je n'arrive pas à installer tkusb, je ne pourrais pas aller plus loin ...

Faut que je trouve comment faire ça hmm

Hors ligne

#154 Le 20/07/2010, à 17:17

daniel.lpg

Re : script driver dalles tactiles egalax

Ce que j'espère pour toi, c'est que tu pourras installer directement le driver eGalax (version beta il me semble) en ayant modifier le script au sujet du fichier blacklist.
Dans ce cas, ça roulera tout seul en modifiant /usr/lib/X11/xorg.cond.d/05-evdev.conf smile

D.

Hors ligne

#155 Le 20/07/2010, à 17:26

Smon

Re : script driver dalles tactiles egalax

A pas bête, j'avais modifié le blacklist.conf uniquement sur le driver actuel ... Je vais essayer, on verra bien.

Hors ligne

#156 Le 21/07/2010, à 00:54

Smon

Re : script driver dalles tactiles egalax

\o/ Ça marche !

Le driver beta avec la modif ça fonctionne.

Hors ligne

#157 Le 22/07/2010, à 10:44

xwihec

Re : script driver dalles tactiles egalax

merci pour se script !;)

Hors ligne

#158 Le 22/07/2010, à 14:00

daniel.lpg

Re : script driver dalles tactiles egalax

la derniere version du driver est censé avoir les améliorations nécessaires :
au moins le blacklistage ...
http://home.eeti.com.tw/web20/eGalaxTou … Driver.htm
driver béta V 3.02.4315

Je le testerai à l'occasion smile

Daniel.

Dernière modification par daniel.lpg (Le 22/07/2010, à 14:00)

Hors ligne

#159 Le 23/07/2010, à 10:31

daniel.lpg

Re : script driver dalles tactiles egalax

Salut,

J'ai quelques soucis avec cette version.
Je suis en contact avec eeti pour analyse.

Par contre, si quelqu'un qui a une dalle avec un driver eGalax (Ubuntu 10.04) et un clavier usb ... pouvait faire le test de déconnecter le clavier, et de le remettre quelques secondes après, j'aimerais bien en connaitre le résultat.

Chez moi, GDM plante!
sad

Merci,
Daniel.

Hors ligne

#160 Le 02/09/2010, à 15:17

sancelot

Re : script driver dalles tactiles egalax

idem, meme probleme avec le driver egalax

probleme aussi lorsque l on switche vers la console ctrl alt f1 apres avoir touche le tactile

probleme egalement posté chez egalax

Hors ligne

#161 Le 02/09/2010, à 15:41

daniel.lpg

Re : script driver dalles tactiles egalax

EETI m'a fourni un driver (béta) spécifique ubuntu 10.04.

Je n'ai encore pas eu le temps de contrôler la correction du problème dans exactement les mêmes conditions. Mais sur les machines ou j'ai installé ma version 'customisée', je n'ai à ce jour pas eu de reset X.

Je transmets mes résultats à eeti à mesure ... et ici aussi ... dés que j'en ai!

Daniel.

Hors ligne

#162 Le 02/09/2010, à 19:32

sancelot

Re : script driver dalles tactiles egalax

si tu veux m envoyer une copie du driver a sancelot@free.fr, je veux bien le tester aussi.merci

Hors ligne

#163 Le 03/09/2010, à 08:34

daniel.lpg

Re : script driver dalles tactiles egalax

smile
envoyé !

Daniel.

Hors ligne

#164 Le 03/09/2010, à 09:44

sancelot

Re : script driver dalles tactiles egalax

et ca marche !!!! encore merci

Hors ligne

#165 Le 06/09/2010, à 04:17

Meuh6879

Re : script driver dalles tactiles egalax

big_smile Salut à tous, j'ai suivi avec un intérêt certain toute la discussion et j'ai bien essayé toutes les méthodes et tous les diagnostiques présentés.

Je vous livre donc, la procédure à suivre sur
- un Ubuntu 10.04 (non-mise à jour)
- installé depuis un stick USB
- Sur un Acer Aspire One 110b (Linpus)
- 1,5Go de Ram
- SSD de 8Go (remplacé par une carte CF 300x)
- Ecran TouchScreen / TouchKit / eGalax (reconnu comme tel dans le BUS001 DEVICE004).

Je l'utilisais depuis très longtemps sur un Windows XP...mais le Wifi s'est écroulé à mon grand regret, j'ai donc évolué vers Ubuntu (et ça a rêglé le problème, je n'avais pas de virus par contre...:lol:).

Voici la procédure à suivre :

...Avec Ubuntu ouvert sur le Bureau...

CTRL + ALT + F1


login = nom d'utilisateur
...mot de passe

sudo -s
...mot de passe

sudo service gdm stop

sudo Xorg -configure

...faut attendre...

sudo mv ~/xorg.conf.new /etc/X11/xorg.conf

...ça copie un fichier au bon endroit...

sudo service gdm start

puis extraire le fichier TAR du pilote EETI ( eGalaxTouch-3.02.4315-32b-k26.tar.gz ) dans le Bureau... (cliquez-droit dessus puis "extraire ici")

puis, lancer le terminal CTRL-ALT-F1 et :
sudo -s
...mot de passe

puis

cd Bureau
cd eGalaxTouch32
sh setup.sh
...attendre et choisir le 3...
...à la fin...
reboot

attendre le redémarrage
ouvrir un terminal graphique depuis le Bureau (dans accessoires)
taper eGalaxTouch

La calibration doit s'afficher...
Calibrez sur 4 pts ou effacer le réglage (qui lance les 4pts)

Fermer la calibration (OK)
Ouvrir un terminal graphique (accessoires)

sudo -s
...mot de passe

gedit
...aller ouvrir /usr/lib/X11/xorg.conf.d/05-evdev.conf
...enlever les 3 paragraphes avec table(tte), touch(screen) et touchpad
enregistrer

redémarrer le PC

le clic-gauche fonctionne au lieu de cliquer en haut à gauche.

A noter que je suis un débutant complet, donc j'ai bien noté toutes les choses à taper...par exemple, le Xorg que peu de monde détail...pour sa création (issu de OSGuides). wink

La procédure a été testé 2 fois après 2 installations fraiches pour bien vérifier que je peux le faire dans 4-8 mois.

Par contre, le Script de frafa active le glisser-déplacer des barres de défilements (ascenseur) sur un clic-maintenu...et j'ai pas trouvé la ligne qui fait cela dans son script...si quelqu'un sait comment on active cela, je suis tout pour !

Hors ligne

#166 Le 06/09/2010, à 10:16

daniel.lpg

Re : script driver dalles tactiles egalax

slt.

Bon, on dirait que tu as bien suivi l'installation du driver eGalax smile

Il y en a un nouveau, seulement pour ubuntu 10.04.
Procédure d'installation plus simple.

Dés que j'ai un peu de temps, je poserai un lien dessus, pour ceux que cela intéresse.
Je veux dire, si vous avez des problème avec ...

Daniel.

Dernière modification par daniel.lpg (Le 06/09/2010, à 10:56)

Hors ligne

#167 Le 06/09/2010, à 14:16

Meuh6879

Re : script driver dalles tactiles egalax

tongue en fait non...car elle est trop compliqué à lire (la procédure de eGalax). hmm

J'ai, donc, fait un meltingpot de ce sujet en essayant pendant +/- 8h d'affilé et avec 5 réinstallations dont 2 avec mise à jour des packets. big_smile

Dernière modification par Meuh6879 (Le 06/09/2010, à 14:17)

Hors ligne

#168 Le 06/09/2010, à 14:43

daniel.lpg

Re : script driver dalles tactiles egalax

Je parlais de celle indiquée sur le forum smile

Celle dont je parlais (à faire à la main) : pour ubuntu 10.04 only!!!

1.) edit /etc/modprobe.d/blacklist.conf and append "blacklist usbtouchscreen" into end of file
2.) copy 10-egalax.conf to /usr/lib/X11/xorg.conf.d/
10-egalax.conf contenu:

Section "InputClass"
	Identifier "eGalax touch class"
	MatchProduct "eGalax Inc.|Touchkit"
	MatchDevicePath "/dev/input/event*"
	Driver "egalax"
	Option "Device" "usbauto"
	Option "Parameters" "/var/lib/eeti.param"
	Option "ScreenNo" "0"
	Option "SkipClick" "0"
EndSection

3.) copy egalax_drv.so to /usr/lib/xorg/modules/input/
4.) extract eGalaxTouch utility from the old driver package
5.) restart the system and then do calibration

Remarque : ne manque que le .so, bientôt accessible dés que je peux les mettre en lien!

Daniel.

Hors ligne

#169 Le 11/10/2010, à 09:52

titouille

Re : script driver dalles tactiles egalax

Bonjour à tous,

Je reviens sur ce forum après quelques problèmes de réinstallation... Je viens de passer à lucid lynx et j'ai utilisé le script du 1er message pour installer le driver touchkit. Malheureusement, l'outil de config touchkit ne détecte aucun écran tactile lorsque je tente de le démarrer (no touch controller found)...

voici quelques lignes suspectes dans xorg.0.log

(II) LoadModule: "egalax"
(II) Loading /usr/lib/xorg/modules/input/egalax_drv.so
dlopen: /usr/lib/xorg/modules/input/egalax_drv.so: wrong ELF class: ELFCLASS32
(EE) Failed to load /usr/lib/xorg/modules/input/egalax_drv.so
(II) UnloadModule: "egalax"
(EE) Failed to load module "egalax" (loader failed, 7)
(EE) No input driver matching `egalax'

par contre il a bien l'air de reconnaitre l'écran :

(II) config/udev: Adding input device eGalax Inc. USB TouchController (/dev/input/event7)
(**) eGalax Inc. USB TouchController: Applying InputClass "evdev tablet catchall"
(**) eGalax Inc. USB TouchController: always reports core events
(**) eGalax Inc. USB TouchController: Device: "/dev/input/event7"
(II) eGalax Inc. USB TouchController: Found 3 mouse buttons
(II) eGalax Inc. USB TouchController: Found absolute axes
(II) eGalax Inc. USB TouchController: Found x and y absolute axes
(II) eGalax Inc. USB TouchController: Found absolute tablet.
(II) eGalax Inc. USB TouchController: Configuring as tablet
(**) eGalax Inc. USB TouchController: YAxisMapping: buttons 4 and 5
(**) eGalax Inc. USB TouchController: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "eGalax Inc. USB TouchController" (type: TABLET)
(II) eGalax Inc. USB TouchController: initialized for absolute axes.
(II) config/udev: Adding input device eGalax Inc. USB TouchController (/dev/input/mouse3)
(II) No input driver/identifier specified (ignoring)

Est-ce que c'est en rapport avec l'explication de daniel.lpg et faudrait-il que je suive la procédure avec le driver spécifique 10.04 ?

D'avance merci pour les conseils

EDIT : mon fichier xorg.conf si ça peut etre utile

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildmeister@builder63)  Tue Nov  4 14:08:09 PST 2008

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder63)  Tue Nov  4 14:07:17 PST 2008

Section "ServerFlags"
    Option        "Xinerama"    "0"
    Option        "DefaultServerLayout"    "Layout0"
EndSection

Section "ServerLayout"
    Identifier    "Layout0"
    Screen    0    "tactile" 0 0
    Screen    1    "tv" RightOf "tactile"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "EETI" "SendCoreEvents"
EndSection

Section "Files"
EndSection

Section "Module"
    Load        "dbe"
    Load        "extmod"
    Load        "type1"
    Load        "freetype"
    Load        "glx"
EndSection

Section "InputDevice"
    # generated from default
    Identifier    "Mouse0"
    Driver        "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/psaux"
    Option        "Emulate3Buttons" "no"
    Option        "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier    "Keyboard0"
    Driver        "kbd"
EndSection

Section "Monitor"
    Identifier    "tactile"
    VendorName    "Unknown"
    ModelName    "CRT-1"
    HorizSync    30.0 - 110.0
    VertRefresh    50.0 - 150.0
    Option        "DPMS"
EndSection

Section "Monitor"
    Identifier    "tv"
    VendorName    "Unknown"
    ModelName    "TV-0"
    HorizSync    28.0 - 55.0
    VertRefresh    43.0 - 72.0
    # désactivation de l'écran de veille
    #Option        "DPMS"
EndSection

Section "Device"
    Identifier    "tactile"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
    BoardName    "GeForce 9600 GT"
    BusID        "PCI:1:0:0"
    Screen        0
EndSection

Section "Device"
    Identifier    "tv"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
    BoardName    "GeForce 9600 GT"
    BusID        "PCI:1:0:0"
    Screen        1
EndSection

Section "Screen"
    Identifier    "tactile"
    Device        "tactile"
    Monitor        "tactile"
    DefaultDepth    24
    Option        "TwinView" "0"
    Option        "TwinViewXineramaInfoOrder" "CRT-1"
    Option        "metamodes" "CRT: 1440x900 +0+0"
    SubSection    "Display"
        Depth    24
    EndSubSection
EndSection

Section "Screen"
    Identifier    "tv"
    Device        "tv"
    Monitor        "tv"
    DefaultDepth    24
    Option        "TwinView" "0"
    Option        "metamodes" "TV: nvidia-auto-select +0+0"
EndSection

### Touch Configuration Begin ###
Section "InputDevice"
    Identifier    "EETI"
    Driver        "egalax"
        Option        "Device"    "usbauto"
        Option        "Parameters"    "/var/lib/eeti.param"
    Option        "ScreenNo"    "0"
EndSection
### Touch Configuration End ###

Dernière modification par titouille (Le 11/10/2010, à 09:58)

Hors ligne

#170 Le 11/10/2010, à 10:06

daniel.lpg

Re : script driver dalles tactiles egalax

Salut,

Quelle version de driver as tu ?
Vas sur le site http://home.eeti.com.tw/web20/eGalaxTou … Driver.htm
Je n'ai pas testé la dernière version, mais elle est sensée contenir les modifications qui fonctionne chez moi.

Daniel.

Hors ligne

#171 Le 11/10/2010, à 10:33

titouille

Re : script driver dalles tactiles egalax

Salut Daniel,

Version du driver... Je ne saurais vraiment te dire, j'ai simplement utilisé le script de frafra pour l'installation... Suis pas un expert en linux, hem...

Est-ce que je récupère le driver sur la page que tu me donne et je suis ta procédure en #168 ?

Hors ligne

#172 Le 11/10/2010, à 11:11

titouille

Re : script driver dalles tactiles egalax

Bon, je viens d'essayer d'installer les drivers standard 2.6.x 32bits et également la version beta, le problème semble persister, j'ai toujours l'erreur citée précédemment dans le log : wrong ELF class :-(

J'ai simplement décompressé et balancé un sudo sh setup.sh, puis la procédure me demande le type de périphérique, je mets USB ( 3 ) et ça se termine normalement.

Dernière modification par titouille (Le 11/10/2010, à 11:12)

Hors ligne

#173 Le 12/10/2010, à 03:43

frafa

Re : script driver dalles tactiles egalax

Bonjour,
humm...
tu n'aurait pas installé une version 32Bits sur un OS en 64Bits ?
tu est sur d'être en 32Bits ?

Hors ligne

#174 Le 12/10/2010, à 10:13

titouille

Re : script driver dalles tactiles egalax

Hem... frafra tu as raison...

ça fait déjà quelques temps que j'avais téléchargé lucid-lynx et je ne me souvenais pas avoir pris une version 64bits. Le problème se situait bien au niveau de la version, toutes mes excuses.
Par contre le comportement est assez bizarre maintenant que j'ai installé le driver 64bits. Lorsque je clique sur l'écran, la souris vient bien se placer la ou j'ai posé le stylet, mais on dirait qu'il prend une zone de sélection allant du coin supérieur gauche jusqu'à l'endroit ou j'ai cliqué. J'ai toujours un rectangle de sélection qui sélectionne toutes les icones de mon bureau... En gros, c'est comme si, lors du click, la souris venait d'abord se placer en haut à gauche, puis elle vient se placer à l'endroit clické, tout en gardant le click activé entre les 2 positions (d'ou le rectangle de sélection...) J'ai essayé de modifier un peu les paramètres touchkit, mais rien n'y fait, toujours un rectangle de sélection... roll
L'option "tactile" n'est pas ce que j'utilise le + sur mon serveur de salon, vu que j'ai un mini-clavier lenovo, mais j'aimerai quand meme bien comprendre pourquoi c'est foireux...

En tout cas merci pour les pistes wink

Hors ligne

#175 Le 12/10/2010, à 10:21

daniel.lpg

Re : script driver dalles tactiles egalax

Ha là, je sais!

ton driver eGalax n'est pas installé (correctement)!

Je n'ai pas testé de version 64b, mais j'avais le même comportement en v32b!
donc, soit l'installation du driver 64 bits te solutionne le pb (mais je ne crois pas, car ce driver, c'est 'moi' qui l'ait testé et validé pour eeti en 32b, et il n'est à priori pas sorti en 64b)
soit tu utilises la version 64b antérieure, avec toutes les modifications que j'ai indiquées : blacklist, génération du xorg.conf, installation du driver (setup.sh de eGalax) ...

Daniel.

Dernière modification par daniel.lpg (Le 12/10/2010, à 10:22)

Hors ligne