Přejít k obsahu

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

  1. Naskenujte kód s plným rozsahem číslic a běžných symbolů do testeru událostí klávesnice.
  2. Porovnejte zaznamenanou hodnotu key se 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í.
  3. 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ů