#1 Le 23/09/2014, à 13:27
- chatongarou
Mettre un périphérique en QWERTY et un autre en AZERTY
Bonjour,
Je viens d'acquérir un lecteur de code barre "DATALOGIC Touch 65 / 90" il fonctionne parfaitement sous Ubuntu 14.04 mais j'ai un petit problème : il agit comme une frappe de touche QWERTY sur de l'AZERTY.
Exemple : 123456 donne &é"'(-
Quand je passe Ubuntu en QWERTY j'ai les bons caractères. J'ai trouvé une solution consistant a modifier le xorg.conf pour avoir un clavier en AZERTY et le lecteur en QWERTY mais sur une version bien antérieur à Ubuntu 14.04, il me semble que beaucoup de choses ont changées au niveau xorg et je ne sais pas par où m'y prendre pour ne pas faire de bêtise.
Pouvez vous m'aiguiller sur une solution adaptée à Ubuntu 14.04 ?
Merci
Dernière modification par chatongarou (Le 23/09/2014, à 13:39)
Hors ligne
#2 Le 23/09/2014, à 13:41
- jplemoine
Re : Mettre un périphérique en QWERTY et un autre en AZERTY
pourquoi ne pas passer le lecteur de code barre en Azerty ?
regardes ce site : il y a des codes barres à scanner pour modifier la configuration d'un certain nombre de choses dont le clavier...
Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.
Hors ligne
#3 Le 23/09/2014, à 15:07
- chatongarou
Re : Mettre un périphérique en QWERTY et un autre en AZERTY
Je sais, sauf que ca ne marche pas. Quoi que je choisisse il est toujours en qwerty. J'ai essayé plusieurs interfaces, je l'ai remis en paramètres d'usine, ca ne change rien
Hors ligne
#4 Le 23/09/2014, à 15:37
- jplemoine
Re : Mettre un périphérique en QWERTY et un autre en AZERTY
Essaies de voir s'il ne faut pas mettre ou enlever le caps lock avant de scanner...
Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.
Hors ligne
#5 Le 23/09/2014, à 15:41
- chatongarou
Re : Mettre un périphérique en QWERTY et un autre en AZERTY
Avec le caps lock ça me fait les mêmes caractères en majuscule XD
Il y avait de l'idée mais ca ne fonctionne pas mieux.
Hors ligne
#6 Le 23/09/2014, à 16:42
- chatongarou
Re : Mettre un périphérique en QWERTY et un autre en AZERTY
Je viens d’essayer les codes barres de configuration avec un windows 7, ca fonctionne, le lecteur en lui même ne change pas, c'est le driver, du coup je suis bloqué sous Ubuntu avec la configuration de base du driver
Hors ligne
#7 Le 23/09/2014, à 16:47
- jplemoine
Re : Mettre un périphérique en QWERTY et un autre en AZERTY
J'ai utilisé 2 lecteurs de code barre (mais pas celui-là) sous Ubuntu (mais il y a longtemps) sans soucis.
Je peux ressayer (si je les retrouve) pour voir....
Dernière modification par jplemoine (Le 23/09/2014, à 16:47)
Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.
Hors ligne
#8 Le 23/09/2014, à 17:05
- jplemoine
Re : Mettre un périphérique en QWERTY et un autre en AZERTY
Je viens d'essayer :
- clavier français : 3123340008035
- clavier US : "&é""'ààà_à"(
- clavier FR : 3123340008035
Avec j'ai un petit livret avec des codes barres de cnfiguration : il faut "jouer" avec :
- pour mettre le bon clavier
- pour mettre des choses comme caps-lock et/ou num lock.
Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.
Hors ligne
#9 Le 23/09/2014, à 19:24
- chatongarou
Re : Mettre un périphérique en QWERTY et un autre en AZERTY
Je comprend pas, y'a rien a faire chez moi sous linux alors que sous windows ca roule. Enfin bon c'est pas plus grave que ça.
J'ai trouvé cette manip sur Linux.org :
Pour récupérer l'ID ou le NOM du lecteur :
xinput
Pour changer la langue du lecteur :
setxkbmap -device 'ID' us
EDIT : Sous Lubuntu 14.04 pour une Datalogic Touch 90 (ou tout autre périphérique).
Créer un fichier "fichier.sh" dans votre home contenant ce script :
#!/bin/bash
id=$(xinput list --id-only 'Datalogic ADC, Inc. Handheld Barcode Scanner')
setxkbmap -device $id us
Vous trouverez le nom de votre périphérique comme "Datalogic ADC, Inc. Handheld Barcode Scanner" en executant la commande :
xinput
Ouvrir ce fichier :
sudo leafpad ~/.config/lxsession/Lubuntu/autostart
Et y ajouter cette commande pour lancer le script de votre fichier au démarrage :
@bash /home/UTILISATEUR/fichier.sh
Redémarrer et ça fonctionne !
Si ca peut aider quelqu'un on sait jamais.
Merci de votre aide, bonne soirée
Dernière modification par chatongarou (Le 23/09/2014, à 19:48)
Hors ligne