Quitter le forum et retourner au site

Douchette USB

Venez nous en parler, c'est ici que l'on vous conseillera !
Avatar de l’utilisateur
renaud
Messages : 119
Inscription : mer. 11 juin 2008, 11:06
Distribution : Ubuntu & Debian
Niveau : Padawan ad vitam aeternam
Localisation : ILLZACH
Contact :

Douchette USB

Message par renaud »

[RÉSUMÉ]

La douchette donne le bon résultat dans la console tty1, mais pas sous X.

[DÉTAIL]

Salut,

J'ai à dispo un lecteur de code barres USB Datalogic, GD4130-BK. Ce matériel doit nous servir à scanner des code-barre pour une application web.
Quand on la branche, le matériel est reconnu :

Code : Tout sélectionner

May  2 16:11:49 reykjavik kernel: [ 3543.199459] usb 1-1: new full-speed USB device number 9 using xhci_hcd
May  2 16:11:50 reykjavik kernel: [ 3543.329861] usb 1-1: New USB device found, idVendor=05f9, idProduct=2206
May  2 16:11:50 reykjavik kernel: [ 3543.329869] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
May  2 16:11:50 reykjavik kernel: [ 3543.329874] usb 1-1: Product: Handheld Barcode Scanner
May  2 16:11:50 reykjavik kernel: [ 3543.329878] usb 1-1: Manufacturer: Datalogic Scanning, Inc.
May  2 16:11:50 reykjavik kernel: [ 3543.329882] usb 1-1: SerialNumber: S/N G12I27831
May  2 16:11:50 reykjavik kernel: [ 3543.331968] input: Datalogic Scanning, Inc. Handheld Barcode Scanner as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/0003:05F9:2206.0010/input/input22
May  2 16:11:50 reykjavik kernel: [ 3543.387649] hid-generic 0003:05F9:2206.0010: input,hidraw0: USB HID v1.10 Keyboard [Datalogic Scanning, Inc. Handheld Barcode Scanner] on usb-0000:00:14.0-1/input0
Dans mon lsusb, j'ai bien :

Code : Tout sélectionner

Bus 001 Device 010: ID 05f9:2206 PSC Scanning, Inc. Gryphon series (keyboard emulation mode)
Quand on actionne la douchette :
- dans une application sous X -> on a juste un retour à la ligne.
- dans un terminal -> des codes aléatoires ? (dont l'un est répété 4 fois quand même, ce qui amène peut-être à se dire que le temps d'appui sur le déclencheur de la douchette doit être pris en compte)

Code : Tout sélectionner

050048049050048051055055050057
0500480490500480510555050057
050040495004805105055050057
050048049050048051055055050057
000480495008051055055050057
0500484905004805155055050057
050048049050048051055055050057
05004049500480510550555057
004804905004510550550505
0004809050048051055055050057
0500480490504805105505505005
050048049050048051055055050057
- dans une console < 7 (en mode texte) -> toujours le même résultat (qui correspond bien à la série de chiffres qui est censée être codée par le code barre).

Aucun des "trucs" trouvés dans les forums ne fonctionne (touche maj, mettre le clavier en us, etc.)

Quelqu'un a-t-il une idée ?

Renaud
Avatar de l’utilisateur
juice
Messages : 247
Inscription : dim. 29 juin 2008, 10:06
Distribution : Archlinux
Niveau : Confirmé
Localisation : Oberentzen

Re: Douchette USB

Message par juice »

Salut Renaud.

Tu as essayé avec xev ? Que dit un xinput list ?

J’ai lu aussi sur le net que certains lecteurs de code barre nécessitaient un « calibrage »
pour fournir une sortie adaptée en fonction du pays…

Voir aussi s’il ne faut pas manuellement créer le fichier adéquat dans /etc/X11/xorg.conf.d/ ?

JC
Répondre