Barcode Scanner Emulator
Špatné rozložení klávesnice u čtečky čárových kódů
Špatné nebo pomíchané znaky po skenu — zejména číslice, interpunkce nebo symboly — jsou téměř vždy neshodou rozložení klávesnice mezi čtečkou a operačním systémem, ne chybou dekódování.
Problém
Naskenovaná hodnota obsahuje špatné znaky, často konkrétní symboly nebo číslice vyměněné za jiné (běžný vzorec: čísla jsou správně, ale symboly jako -, / nebo . jsou špatně, nebo se místo očekávaného písmene objeví úplně jiné).
Proč se to děje
Jak vysvětluje Vysvětlení klávesnicového klínu HID, čtečka v režimu klávesnice HID převede každý dekódovaný znak na kód klávesy podle vlastního vnitřně nastaveného rozložení a tento kód odešle. Operační systém kód klávesy znovu vyloží podle svého rozložení. Pokud se rozložení neshodují (například čtečka na americkém QWERTY a operační systém na francouzském AZERTY), některé klávesy odpovídají jiným znakům a neshoda se projeví jako špatný výstup — i když čtečka kód dekódovala bezchybně.
Jak diagnostikovat
- Naskenujte kód s plným rozsahem číslic a běžných symbolů do testeru událostí klávesnice.
- Porovnejte zaznamenanou hodnotu
keyse skutečným obsahem kódu. Pokud se určité znaky soustavně nahrazují jinými určitými znaky, je to silný signál neshody národního prostředí, ne náhodné chyby dekódování. - Zkontrolujte nastavení rozložení klávesnice operačního systému (Jazyk a oblast ve většině systémů) a porovnejte ho s nastaveným národním prostředím čtečky v konfiguračním návodu nebo v nástroji dodavatele.
Jak to opravit
Nastavte rozložení klávesnice čtečky tak, aby odpovídalo rozložení operačního systému počítače, ke kterému je připojená, pomocí listu konfiguračních kódů výrobce nebo konfiguračního nástroje. Jde o opravu na straně čtečky — měnit místo toho rozložení operačního systému je málokdy praktické, protože to ovlivní každé další vstupní zařízení na počítači.
Pokud spravujete mnoho stanic s různými národními prostředími operačního systému, sjednoťte pokud možno jedno národní prostředí čtečky a jedno operačního systému, abyste čtečku nemuseli nastavovat pro každý počítač zvlášť.
Jak ověřit
Stejný testovací kód znovu naskenujte do testeru událostí klávesnice a potvrďte, že každý znak, zejména symboly, teď přesně odpovídá očekávanému obsahu kódu.
Související
Vysvětlení klávesnicového klínu HID · Příručka nastavení čtečky čárových kódů