Barcode Scanner Emulator
A vonalkódolvasó billentyűzetkiosztása hibás
A beolvasás utáni hibás vagy összekeveredett karakterek — különösen számok, írásjelek vagy szimbólumok esetén — szinte mindig az olvasó és az operációs rendszer billentyűzetkiosztásának eltéréséből fakadnak, nem dekódolási hibából.
Probléma
A beolvasott érték hibás karaktereket tartalmaz, gyakran konkrét szimbólumok vagy számok cserélődnek fel másokkal (gyakori minta: a számok helyesen jelennek meg, de az olyan szimbólumok, mint a -, a / vagy a ., hibásak, vagy a várt betű helyett egészen más betű jelenik meg).
Miért történik ez
Ahogy a HID billentyűzet-ékelés magyarázata leírja, a HID billentyűzetmódú olvasó minden dekódolt karaktert a saját, belsőleg beállított billentyűzetkiosztása szerint alakít billentyűkóddá, majd elküldi azt a billentyűkódot. Az operációs rendszer ezután a saját kiosztása szerint értelmezi újra a billentyűkódot. Ha a két kiosztás nem egyezik (például az olvasó amerikai QWERTY-re van állítva, az operációs rendszer pedig francia AZERTY-re), bizonyos billentyűk más karaktereknek felelnek meg, és az eltérés hibás kimenetként jelenik meg — még akkor is, ha az olvasó tökéletesen dekódolta a vonalkódot.
Hogyan diagnosztizálható
- Olvasson be egy számok és gyakori szimbólumok széles skáláját tartalmazó vonalkódot a billentyűzetesemény-tesztelőbe.
- Hasonlítsa össze a naplózott
keyértéket a vonalkód tényleges tartalmával. Ha bizonyos karakterek következetesen más meghatározott karakterekre cserélődnek, az erős jele a területi beállítás eltérésének, nem egy véletlenszerű dekódolási hibának. - Ellenőrizze az operációs rendszer billentyűzetkiosztási beállítását (a legtöbb rendszeren Nyelv és régió), és hasonlítsa össze az olvasó beállított területi beállításával, amely a konfigurációs kézikönyvben vagy a szállító segédprogramjában szerepel.
Hogyan javítható
Állítsa be újra az olvasó billentyűzetkiosztását, hogy megfeleljen annak a gépnek az operációs rendszerkiosztásának, amelyhez csatlakozik, a gyártó konfigurációs vonalkódlapjával vagy a beállító segédprogrammal. Ez az olvasó oldali javítás — az operációs rendszer kiosztásának módosítása ritkán praktikus, mert a gép minden más beviteli eszközét érinti.
Ha sok, eltérő operációsrendszer-területi beállítású munkaállomást kezel, lehetőleg egységesítsen egy olvasó-területi beállítást és egy operációsrendszer-területi beállítást, hogy ne kelljen gépenként konfigurálni az olvasót.
Hogyan ellenőrizhető
Olvassa be újra ugyanazt a tesztvonalkódot a billentyűzetesemény-tesztelőbe, és erősítse meg, hogy minden karakter, különösen a szimbólumok, most pontosan megfelel a várt vonalkódtartalomnak.
Kapcsolódó
A HID billentyűzet-ékelés magyarázata · Vonalkódolvasó beállítási útmutatója