Lumaktaw sa nilalaman

Barcode Scanner Emulator

Maling keyboard layout ng barcode scanner

Ang maling o guluhang karakter pagkatapos ng scan — lalo na sa mga digit, bantas, o simbolo — ay halos palaging hindi tugmang keyboard layout sa pagitan ng scanner at ng operating system, hindi error sa decode.

Problema

May maling karakter ang na-scan na halaga, kadalasang mga partikular na simbolo o digit na napalitan ng iba (karaniwang pattern: tama ang paglitaw ng mga numero ngunit mali ang mga simbolo gaya ng -, /, o ., o may lumalabas na ganap na ibang letra sa lugar ng inaasahan).

Bakit ito nangyayari

Gaya ng ipinaliwanag sa Paliwanag sa HID keyboard wedge, ang scanner sa HID keyboard mode ay kino-convert ang bawat na-decode na karakter tungo sa keycode gamit ang sarili nitong panloob na naka-configure na keyboard layout, pagkatapos ay ipinapadala ang keycode na iyon. Muling binibigyang-kahulugan ng OS ang keycode gamit ang sarili nitong naka-configure na layout. Kung hindi magkatugma ang dalawang layout (halimbawa, nakatakda ang scanner sa US QWERTY habang nakatakda ang OS sa French AZERTY), ang ilang key ay tumutugma sa magkaibang karakter at lumalabas ang hindi pagkakatugma bilang maling output — kahit na perpekto ang pag-decode ng scanner sa barcode.

Paano suriin

  1. Mag-scan ng barcode na may buong hanay ng digit at karaniwang simbolo sa Tester ng keyboard event.
  2. Ihambing ang naka-log na halaga ng key sa tunay na nilalaman ng barcode. Kung palagiang napapalitan ang mga partikular na karakter ng ibang partikular na karakter, malakas na senyales iyon ng hindi tugmang locale sa halip na random na error sa decode.
  3. Suriin ang setting ng keyboard layout ng OS (Language & Region sa karamihan ng sistema) at ihambing ito sa naka-configure na locale ng scanner, na nakalista sa configuration manual o vendor utility nito.

Paano ayusin

I-configure muli ang setting ng keyboard layout ng scanner upang tumugma sa layout ng OS ng makina kung saan ito nakakonekta, gamit ang sheet ng configuration barcode ng manufacturer o ang configuration utility. Ayos ito sa panig ng scanner — bihirang praktikal ang pagbabago ng layout ng OS dahil naaapektuhan nito ang bawat iba pang input device sa makina.

Kung namamahala ka ng maraming workstation na may magkakaibang locale ng OS, i-standardize sa iisang setting ng locale ng scanner at iisang locale ng OS hangga't maaari upang maiwasan ang pangangailangan ng configuration ng scanner sa bawat makina.

Paano tiyakin

I-scan muli ang parehong test barcode sa Tester ng keyboard event at kumpirmahing tumutugma na ngayon ang bawat karakter, lalo na ang mga simbolo, nang eksakto sa inaasahang nilalaman ng barcode.

Kaugnay

Paliwanag sa HID keyboard wedge · Gabay sa configuration ng barcode scanner