Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1576 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  asscoier action bouton du scanner

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

asscoier action bouton du scanner

n°585857
thierry_b
Posté le 06-11-2004 à 09:17:11  profilanswer
 

Bonjour,
y'a t'il un moyen d'associer une action avec une pression de boutons se trouvant sur le scanner?
 
J'ai essayé xbindkeys, mais il ne reconnait que les touches du clavier :-(.
 
Je vous remercie.
A+
 

mood
Publicité
Posté le 06-11-2004 à 09:17:11  profilanswer
 

n°585989
j_c_p
Linux user
Posté le 06-11-2004 à 15:51:26  profilanswer
 

ça fctionne d'origine avec le dernier iscan sur les scanners Epson (fait une recherche sous mon nom).
 
édit:
 
http://jcp.lespotos.com/images/iscan.jpg
 
NB : bouton -> activer la touche AutoScan


Message édité par j_c_p le 06-11-2004 à 16:46:52
n°586052
Dark_Schne​ider
Close the World, Open the Net
Posté le 06-11-2004 à 16:54:02  profilanswer
 

c'est une fonctionnalité qu'il faut implémenter au niveau du pilote en effet.
 
trop puissante l'image du tux sur le scanner !!!


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°586057
j_c_p
Linux user
Posté le 06-11-2004 à 16:56:36  profilanswer
 

Dark : j'adore aussi :D (en plus de la qualité de restitution des couleurs d'Iscan ;)).
 
édit : mon topic


Message édité par j_c_p le 06-11-2004 à 16:58:28
n°586080
thierry_b
Posté le 06-11-2004 à 17:10:06  profilanswer
 

Salut,
j'ai voulu faire le ./configure, pour le compiler manuellement, et voici ce qu'il me dit à la fin:
 
En fait, j'ai des paquets sane installés, sur ma debian que j'avais mis avec apt. Ils posent problème? Car j'aimerais quand même malgrès le fait de compiler iscan, de pouvoir scanner en plus comme avant. (cad avec xsane et mon scanner marche en libusb avec hotplug).
 
Je vous remercie.
A+
 
------------------------------------------------------------
*** WARNING: SANE is already installed (version 1.0.14). The old
*** installation is at /usr while SANE will now be installed
*** at /usr/local. It is recommended to uninstall the old SANE version
*** before installing the new one to avoid problems.
****************************************************************
* Please be sure to read file PROBLEMS in this directory       *
* BEFORE running any of the SANE applications.  Some devices   *
* may be damaged by inproper operation, so please do heed this *
* advice.                                                      *
****************************************************************

n°586093
j_c_p
Linux user
Posté le 06-11-2004 à 17:17:51  profilanswer
 

Pas de souci, Xsane et Iscan fctionne ensemble chez moi ;) (cf mes options de compilation à la fin ds topic).
 
NB : tu peux réutiliser les mêmes lib, mais chez moi, ça ne fctionnait pas.
 
édit : j'ai installé le logiciel iscan (et donc son pilote epkowa) ds /usr/local.


Message édité par j_c_p le 06-11-2004 à 17:19:04
n°586115
thierry_b
Posté le 06-11-2004 à 17:37:47  profilanswer
 

Ok,
pour reutiliser les mêmes libs, il suffit de lui dire d'installer ca dans /usr au lieu de /usr/local, d'après mon message d'avertissement précédent, et donc de rajouter un --refix=/usr dans le .:configure?
 
Merci
A+

n°586117
Dark_Schne​ider
Close the World, Open the Net
Posté le 06-11-2004 à 17:39:02  profilanswer
 

thierry_b> ouh le crado ...


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°586129
thierry_b
Posté le 06-11-2004 à 17:51:08  profilanswer
 

autant, pour mo ca serait plutot:
./configure --libbdir=/usr/lib non?
 
Merci
A+

n°586130
Dark_Schne​ider
Close the World, Open the Net
Posté le 06-11-2004 à 17:52:22  profilanswer
 

thierry_b> ouh le crado ... ( bis )


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
mood
Publicité
Posté le 06-11-2004 à 17:52:22  profilanswer
 

n°586131
thierry_b
Posté le 06-11-2004 à 17:55:29  profilanswer
 

Re,
je me suis lancé dans la compilation, et ca merde au niveau du make :-(
 
Merci
A+
 
 
----------------------------------------------------------
imgstream.cc:280: error: `match' was not declared in this scope
imgstream.cc:280: error: le C++ ISO interdit la déclaration de « free » sans  
   type
imgstream.cc:280: error: `int iscan::imgstream::free' is not a static member of  
   `class iscan::imgstream'
imgstream.cc:281: error: erreur d'analyse syntaxique before `}' token
imgstream.cc:285: error: `pathz' was not declared in this scope
imgstream.cc:285: error: le C++ ISO interdit la déclaration de « free » sans  
   type
imgstream.cc:285: error: `int iscan::imgstream::free' is not a static member of  
   `class iscan::imgstream'
imgstream.cc:287: error: erreur d'analyse syntaxique before `return'
imgstream.cc:296: error: duplicate initialization of iscan::imgstream::_libname
imgstream.cc:296: error: conflicting types for `const  
   char*iscan::imgstream::_libname'
imgstream.cc:221: error: previous declaration as `int  
   iscan::imgstream::_libname'
imgstream.cc:304: embrouillé par les erreurs précédentes, abandon
make[1]: *** [imgstream.o] Erreur 1
make[1]: Leaving directory `/home/thierry/iscan-1.11.0/lib'
make: *** [all-recursive] Erreur 1
thierry@thierry:~/iscan-1.11.0$  
-----------------------------------------------------------

n°586138
j_c_p
Linux user
Posté le 06-11-2004 à 18:00:05  profilanswer
 

Bon, je te remets mes options de compilation :

./configure  --with-gphoto2 --enable-libusb


 
NB : tu te mets ds /usr/local, tu décompresses ton tar.gz, cd le rép, et c'est parti.

n°586139
Dark_Schne​ider
Close the World, Open the Net
Posté le 06-11-2004 à 18:01:23  profilanswer
 

à mon avis le logiciel ne supporte pas son gcc car celui-ci n'aime pas certains trucs dans le code source.
 
les gcc les plus courrant sont gcc 2.96 et gcc 3.3 ( voire 3.2 )


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°586143
thierry_b
Posté le 06-11-2004 à 18:04:19  profilanswer
 

thierry:/home/thierry/iscan-1.11.0# gcc --version
gcc (GCC) 3.3.5 (Debian 1:3.3.5-2)
Copyright (C) 2003 Free Software Foundation, Inc.
Ce logiciel est libre; voir les sources pour les conditions de copie.  Il n'y a PAS
GARANTIE; ni implicite pour le MARCHANDAGE ou pour un BUT PARTICULIER.
 
Que puis-je faire?
 
Merci
A+

n°586144
j_c_p
Linux user
Posté le 06-11-2004 à 18:05:55  profilanswer
 

Autrefois, Avasys proposais le choix pour choisir ton fichier (rpm ou tar.gz) en fction de ton compilateur, mais maintenant, c'est min gcc3.2 ;).
 
http://www.epkowa.co.jp/english/linux_e/index.htm
 
Enfin, c'est sûr que si c'est une Debian Woody :p.
 
édit : compilé sans souci avec gcc 3.3.4 ss Gentoo ;).

*  sys-devel/gcc :
        [M  ] 2.95.3-r8 (2.95) OVERLAY
        [M  ] 3.1.1-r2 (3.1) OVERLAY
        [   ] 3.2.3-r4 (3.2) OVERLAY
        [M  ] 3.3 (3.2) OVERLAY
        [M~ ] 3.3.1-r5 (3.2) OVERLAY
        [M  ] 3.3.2 (3.2) OVERLAY
        [M~ ] 3.3.2-r1 (3.2) OVERLAY
        [M~ ] 3.3.2-r2 (3.2) OVERLAY
        [M~ ] 3.3.2-r3 (3.2) OVERLAY
        [M~ ] 3.3.2-r4 (3.2) OVERLAY
        [   ] 3.3.2-r5 (3.2) OVERLAY
        [M~ ] 3.3.2-r7 (3.2) OVERLAY
        [M  ] 3.3.3_pre20040408-r1 (3.2) OVERLAY
        [M  ] 3.3.3_pre20040426 (3.2) OVERLAY
        [M~ ] 3.3.3 (3.2) OVERLAY
        [M~ ] 3.3.3-r3 (3.2) OVERLAY
        [M~ ] 3.3.3-r5 (3.2) OVERLAY
        [   ] 3.3.3-r6 (3.2) OVERLAY
        [  I] 3.3.4-r1 (3.2) OVERLAY
        [M~ ] 3.3.4-r2 (3.2) OVERLAY
        [M~ ] 3.4.1 (3.4) OVERLAY
        [M~ ] 3.4.1-r2 (3.4) OVERLAY
        [M~ ] 3.4.1-r3 (3.4) OVERLAY
        [M~ ] 3.4.2-r2 (3.4) OVERLAY
        [M~ ] 3.4.2-r3 (3.4) OVERLAY


options de gcc :

CFLAGS="-O3 -march=athlon-xp -funroll-loops -fomit-frame-pointer -pipe"


LDFLAGS="-Wl,-O1"


Message édité par j_c_p le 06-11-2004 à 18:12:07
n°586148
thierry_b
Posté le 06-11-2004 à 18:11:30  profilanswer
 

Salut,
et la version de g++? car il parle de c++ dans les messages d'erreurs.
 
Merci
A+

n°586149
j_c_p
Linux user
Posté le 06-11-2004 à 18:13:18  profilanswer
 

j'ai complété ma réponse ;) (et je ne connais pas Debian aussi :p).

n°586156
thierry_b
Posté le 06-11-2004 à 18:21:09  profilanswer
 

COmment on voit les options qu'on a dans les variables cflags et lflags dans gcc?
 
Merci
A+

n°586159
j_c_p
Linux user
Posté le 06-11-2004 à 18:33:12  profilanswer
 

hum, faudrait voir les options par défaut du compilateur sur Debian (car sur Gentoo, on peut agir directement dessus, et tt est compilé avec les options que l'on veut).
 
Sinon, ça doit pouvoir se passer en manuel à la compilation.

n°586161
thierry_b
Posté le 06-11-2004 à 18:35:40  profilanswer
 

oki.
Avec alien , j'ai converti le rpm en deb, et je l'ai installé, mais il m'a dit "impossible d'envoyer une commande au scanner", c'est qu'appremment c'est beaucoup plus efficace quand on le compile lol.
 
Euh, -march=athlon-xp => tu as un athlon xp?
 
Merci
A+

n°586163
j_c_p
Linux user
Posté le 06-11-2004 à 18:40:58  profilanswer
 

oui, un 2400XP (cf config).
 
édit : tu devrais partir du tar.gz plutôt que du rpm ;).


Message édité par j_c_p le 06-11-2004 à 18:42:40
n°586164
thierry_b
Posté le 06-11-2004 à 18:41:24  profilanswer
 

Ca fait pareil même en exportant les deux variables, pour mettre les mêmes valeurs que toi :-(.
 
A+

n°586360
Sagittariu​s
Posté le 07-11-2004 à 01:55:11  profilanswer
 

thierry_b a écrit :

"impossible d'envoyer une commande au scanner"


 
en mode su: lsusb et noter ID du scanner
puis, comme l'indique JCP dans son topic, insérer dans etc/saned.d/epkowa.conf la ligne:
usb 0xID 0xID (par exemple usb 0x04b8 0x10b)

n°586398
thierry_b
Posté le 07-11-2004 à 09:16:54  profilanswer
 

ca ne marche pas :-(
et en plus:
 
De plus, il faut mettre le pilote epkowa ds le ddl.conf ;) :
/usr/local/iscan-1.10.0/backend/dll.conf -> epkowa => je n'ai pas de dll.conf.
 
Faut vraiment que je trouve une solution pour le compiler manuellement...
 
Merci
A+

n°586401
thierry_b
Posté le 07-11-2004 à 09:21:41  profilanswer
 

PS:
en plus enfin je ne sais pas si ca a à voir, quand je fais un scanimage -L, il me met:
device `epson:libusb:005:002' is a Epson GT-9300 flatbed scanner
 
Inl ne le reconnai pas exactement en Epson Perfection 2400 Photo apprement non?
 
Sinon, ca scanne super bien avec xsane, mais bon j'aimerais faire fonctionner iscan :-(.
 
A+

n°586672
Sagittariu​s
Posté le 07-11-2004 à 19:38:56  profilanswer
 

J'ai suivi le mode opératoire indiqué par JCP :jap: dans son topic  et ça marche bien sous mdk 10.1.  
 
A noter, qu'avec gcc 3.4.1 la compilation se vautre, raison pour laquelle j'ai choisi d'utiliser le rpm du site de référence (qui fonctionne). Pas d'amélioration avec gcc 2.96. Il semble qu'il faille pour l'heure, une version 3.3x
 
Enfin, les résultats de scannage sont bons, voire excellents.  


Message édité par Sagittarius le 07-11-2004 à 19:39:31
n°588453
j_c_p
Linux user
Posté le 10-11-2004 à 18:46:27  profilanswer
 

http://jcp.lespotos.com/images/iscanAlive.jpg
 
J'ai reprécisé de copier /usr/local/iscan-1.11.0/backend/epkowa.conf ds /etc/sane.d/, en plus d'ajouter epkowa ds /usr/local/iscan-1.10.0/backend/dll.conf ds mon topic dédié ;).


Message édité par j_c_p le 10-11-2004 à 18:47:31
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  asscoier action bouton du scanner

 

Sujets relatifs
probleme de scanner -> acces à la ressource non autoriséAchat d'un scanner sous Linux => recommandations ?
Attention !!! Debian + Qmail + Qmail-Scanner[newb] bouton du pouce de la souris
Mandrake 10 Sortie TV & Scanner[MDK10] Ajouter un scanner USB
Prob avec ma souris, bouton non détectéscanner de port en sortie
scanner un poste windowslibusb scanner noyau 2.6
Plus de sujets relatifs à : asscoier action bouton du scanner


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR