Didier Misson
2008-12-11 21:47:09 UTC
Bonsoir,
J'ai sous la main un lecteur de codebar USB.
Juste par curiosité, je l'essaye.
Je le branche en USB et il est directement détecté :
[ 7949.387114] usb 5-1: new low speed USB device using ohci_hcd and
address 2
[ 7949.637080] usb 5-1: configuration #1 chosen from 1 choice
[ 7949.935722] usbcore: registered new interface driver hiddev
[ 7949.954412] input: Weltrend Bar Code Reader as
/devices/pci0000:00/0000:00:09.1/usb5/5-1/5-1:1.0/input/input4
[ 7949.959611] input,hidraw0: USB HID v1.10 Keyboard [Weltrend Bar Code
Reader] on usb-0000:00:09.1-1
[ 7949.962101] usbcore: registered new interface driver usbhid
[ 7949.963364] usbhid: v2.6:USB HID core driver
ça semble ok.
J'ouvre un éditeur de texte, et j'essaye de scanner les codes barres
d'une boite d'un carte mère Intel :
BOXDéà&GLYéQ
Eé§"&&)'à&
BALY!à!àà(!é
è"(!(!éàà&§(
Eéçà§è)àà&
Un code barre d'un livre O'Reilly (il n'aime pas mieux)
çè!à(ç§àààç!&
§"§çéààààç!"
Je remarque certaines choses :
"BOX..." le début est bon.
"BALY..." le début doit être "BQLY..."
Ca ressemble à des inversions de caractères AZERTY / QWERTY.
Effectivement, la position des caractères bizarres scannés corresponds
au chiffre sur mon clavier.
Je passe la configuration clavier en QWERTY,
et ça fonctionne nettement mieux :
BOXD201GLY2A
E26311-401
BQLY80800582
735858200165
E29067-001
9780596000981
636920000983
Ok, correct !
Mais voilà... maintenant tout mon clavier est en QWERTY, et pour taper
du texte, c'est peu pratique !
-1- pourquoi ce mapping clavier ???
Le code barre n'est pas un mapping clavier : pourquoi le scanner ne
renvoit-il pas le code ASCII des caractères claviers au lieu d'un pseudo
code d'une touche enfoncée dans un clavier ?
-2- ok... je ne changerai de toute façon pas ce lecteur ! Il est conçu
comme ça. Point.
Alors, comment fixer un mapping QWERTY pour ce lecteur USB (reconnu je
suppose comme un clavier USB), et conserver un clavier ps2 en AZERTY ?
(Pas envie de switcher sans arrêt la config clavier...)
Pour rappel, ce n'est pas critique : c'est juste un essais découverte.
;-)
Bonne soirée,
--
Didier
http://didier.misson.net/blog
J'ai sous la main un lecteur de codebar USB.
Juste par curiosité, je l'essaye.
Je le branche en USB et il est directement détecté :
[ 7949.387114] usb 5-1: new low speed USB device using ohci_hcd and
address 2
[ 7949.637080] usb 5-1: configuration #1 chosen from 1 choice
[ 7949.935722] usbcore: registered new interface driver hiddev
[ 7949.954412] input: Weltrend Bar Code Reader as
/devices/pci0000:00/0000:00:09.1/usb5/5-1/5-1:1.0/input/input4
[ 7949.959611] input,hidraw0: USB HID v1.10 Keyboard [Weltrend Bar Code
Reader] on usb-0000:00:09.1-1
[ 7949.962101] usbcore: registered new interface driver usbhid
[ 7949.963364] usbhid: v2.6:USB HID core driver
ça semble ok.
J'ouvre un éditeur de texte, et j'essaye de scanner les codes barres
d'une boite d'un carte mère Intel :
BOXDéà&GLYéQ
Eé§"&&)'à&
BALY!à!àà(!é
è"(!(!éàà&§(
Eéçà§è)àà&
Un code barre d'un livre O'Reilly (il n'aime pas mieux)
çè!à(ç§àààç!&
§"§çéààààç!"
Je remarque certaines choses :
"BOX..." le début est bon.
"BALY..." le début doit être "BQLY..."
Ca ressemble à des inversions de caractères AZERTY / QWERTY.
Effectivement, la position des caractères bizarres scannés corresponds
au chiffre sur mon clavier.
Je passe la configuration clavier en QWERTY,
et ça fonctionne nettement mieux :
BOXD201GLY2A
E26311-401
BQLY80800582
735858200165
E29067-001
9780596000981
636920000983
Ok, correct !
Mais voilà... maintenant tout mon clavier est en QWERTY, et pour taper
du texte, c'est peu pratique !
-1- pourquoi ce mapping clavier ???
Le code barre n'est pas un mapping clavier : pourquoi le scanner ne
renvoit-il pas le code ASCII des caractères claviers au lieu d'un pseudo
code d'une touche enfoncée dans un clavier ?
-2- ok... je ne changerai de toute façon pas ce lecteur ! Il est conçu
comme ça. Point.
Alors, comment fixer un mapping QWERTY pour ce lecteur USB (reconnu je
suppose comme un clavier USB), et conserver un clavier ps2 en AZERTY ?
(Pas envie de switcher sans arrêt la config clavier...)
Pour rappel, ce n'est pas critique : c'est juste un essais découverte.
;-)
Bonne soirée,
--
Didier
http://didier.misson.net/blog
--
Linux-bruxelles mailing list
Linux-***@lists.bxlug.be
http://lists.bxlug.be/mailman/listinfo/linux-bruxelles
Linux-bruxelles mailing list
Linux-***@lists.bxlug.be
http://lists.bxlug.be/mailman/listinfo/linux-bruxelles