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ť
- Naskenujte čiarový kód s plným rozsahom číslic a bežných symbolov do testera udalostí klávesnice.
- Porovnajte zaznamenanú hodnotu
keyso 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. - 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