Preskočiť na obsah

Barcode Scanner Emulator

Nesprávne rozloženie klávesnice skenera čiarových kódov

Nesprávne alebo pomiešané znaky po skene — najmä pri čísliciach, interpunkcii alebo symboloch — sú takmer vždy nesúladom rozloženia klávesnice medzi skenerom a operačným systémom, nie chybou dekódovania.

Problém

Naskenovaná hodnota obsahuje nesprávne znaky, často konkrétne symboly alebo číslice vymenené za iné (bežný vzor: čísla vyzerajú správne, ale symboly ako -, / alebo . sú nesprávne, alebo sa namiesto očakávaného písmena objaví úplne iné).

Prečo sa to deje

Ako vysvetľuje Vysvetlenie HID keyboard wedge, skener v režime klávesnice HID prevádza každý dekódovaný znak na kód klávesu podľa vlastného interne nastaveného rozloženia klávesnice a potom tento kód odošle. Operačný systém kód klávesu znova interpretuje podľa svojho nastaveného rozloženia. Ak sa rozloženia nezhodujú (napríklad skener je nastavený na US QWERTY a operačný systém na francúzsky AZERTY), niektoré klávesy zodpovedajú iným znakom a nesúlad sa prejaví ako nesprávny výstup — aj keď skener čiarový kód dekódoval dokonale.

Ako diagnostikovať

  1. Naskenujte čiarový kód s plným rozsahom číslic a bežných symbolov do testera udalostí klávesnice.
  2. Porovnajte zaznamenanú hodnotu key so skutočným obsahom čiarového kódu. Ak sa konkrétne znaky dôsledne nahrádzajú inými konkrétnymi znakmi, je to silný signál nesúladu locale, nie náhodnej chyby dekódovania.
  3. Skontrolujte nastavenie rozloženia klávesnice operačného systému (Jazyk a región na väčšine systémov) a porovnajte ho s nastaveným locale skenera uvedeným v konfiguračnom návode alebo nástroji dodávateľa.

Ako opraviť

Prekonfigurujte nastavenie rozloženia klávesnice skenera tak, aby zodpovedalo rozloženiu operačného systému počítača, ku ktorému je pripojený, pomocou hárka konfiguračných čiarových kódov výrobcu alebo konfiguračného nástroja. Ide o opravu na strane skenera — zmena rozloženia operačného systému je málokedy praktická, pretože ovplyvní každé ďalšie vstupné zariadenie na počítači.

Ak spravujete veľa pracovných staníc s rôznymi locale operačného systému, všade, kde je to možné, zjednoťte jedno nastavenie locale skenera a jedno locale operačného systému, aby ste nepotrebovali konfiguráciu skenera pre každý počítač osobitne.

Ako overiť

Znova naskenujte ten istý testovací čiarový kód do testera udalostí klávesnice a potvrďte, že každý znak, najmä symboly, teraz presne zodpovedá očakávanému obsahu čiarového kódu.

Súvisiace

Vysvetlenie HID keyboard wedge · Príručka konfigurácie skenera čiarových kódov