Barcode Scanner Emulator
বারকোড স্ক্যানারের ভুল কীবোর্ড লেআউট
স্ক্যানের পরে ভুল বা গোলমাল অক্ষর — বিশেষ করে সংখ্যা, যতিচিহ্ন বা প্রতীকে — প্রায় সবসময় স্ক্যানার ও অপারেটিং সিস্টেমের কীবোর্ড লেআউটের অমিল, ডিকোড ত্রুটি নয়।
সমস্যা
স্ক্যান করা মানে ভুল অক্ষর থাকে, প্রায়ই নির্দিষ্ট প্রতীক বা সংখ্যা অন্যের সঙ্গে বদল হয় (একটি সাধারণ ধরন: সংখ্যা সঠিক আসে কিন্তু -, / বা .-এর মতো প্রতীক ভুল, অথবা প্রত্যাশিত অক্ষরের জায়গায় সম্পূর্ণ অন্য অক্ষর আসে)।
এটি কেন হয়
HID কীবোর্ড ওয়েজ ব্যাখ্যা-তে যেমন বলা হয়েছে, HID কীবোর্ড মোডের স্ক্যানার প্রতিটি ডিকোড করা অক্ষরকে নিজের অভ্যন্তরীণ কনফিগার করা কীবোর্ড লেআউট দিয়ে একটি কীকোডে রূপান্তর করে, তারপর সেই কীকোড পাঠায়। অপারেটিং সিস্টেম নিজের কনফিগার করা লেআউট দিয়ে কীকোড আবার ব্যাখ্যা করে। দুটি লেআউট না মিললে (যেমন স্ক্যানার মার্কিন QWERTY-তে আর অপারেটিং সিস্টেম ফরাসি AZERTY-তে) কিছু কী ভিন্ন অক্ষরে ম্যাপ হয় এবং অমিল ভুল আউটপুট হিসেবে দেখা দেয় — যদিও স্ক্যানার বারকোড নিখুঁতভাবে ডিকোড করেছে।
কীভাবে নির্ণয় করবেন
- সংখ্যা ও সাধারণ প্রতীকের পূর্ণ পরিসরযুক্ত একটি বারকোড কীবোর্ড ইভেন্ট টেস্টার-এ স্ক্যান করুন।
- লগ করা
keyমানকে আসল বারকোড কনটেন্টের সঙ্গে তুলনা করুন। নির্দিষ্ট অক্ষর সবসময় অন্য নির্দিষ্ট অক্ষর দিয়ে বদল হলে তা এলোমেলো ডিকোড ত্রুটির বদলে লোকেল অমিলের শক্ত সংকেত। - অপারেটিং সিস্টেমের কীবোর্ড লেআউট সেটিং দেখুন (বেশিরভাগ সিস্টেমে Language & Region) এবং কনফিগারেশন ম্যানুয়াল বা ভেন্ডর ইউটিলিটিতে তালিকাভুক্ত স্ক্যানারের কনফিগার করা লোকেলের সঙ্গে তুলনা করুন।
কীভাবে সারাবেন
প্রস্তুতকারকের কনফিগারেশন বারকোড শিট বা কনফিগারেশন ইউটিলিটি দিয়ে স্ক্যানারের কীবোর্ড লেআউট সেটিংকে এটি যে মেশিনে লাগানো সেই মেশিনের অপারেটিং সিস্টেম লেআউটের সঙ্গে মিলিয়ে আবার কনফিগার করুন। এটি স্ক্যানার-পক্ষের সমাধান — তার বদলে অপারেটিং সিস্টেম লেআউট বদলানো খুব কমই ব্যবহারিক, কারণ তা মেশিনের অন্য সব ইনপুট ডিভাইসকে প্রভাবিত করে।
ভিন্ন অপারেটিং সিস্টেম লোকেলের অনেক ওয়ার্কস্টেশন সামলালে সম্ভব হলে একটি স্ক্যানার লোকেল ও একটি অপারেটিং সিস্টেম লোকেলে মানক করুন, যাতে প্রতি মেশিনে স্ক্যানার কনফিগার করতে না হয়।
কীভাবে যাচাই করবেন
একই পরীক্ষামূলক বারকোড আবার কীবোর্ড ইভেন্ট টেস্টার-এ স্ক্যান করে নিশ্চিত করুন প্রতিটি অক্ষর, বিশেষ করে প্রতীক, এখন প্রত্যাশিত বারকোড কনটেন্টের সঙ্গে হুবহু মেলে।
সম্পর্কিত
HID কীবোর্ড ওয়েজ ব্যাখ্যা · বারকোড স্ক্যানার কনফিগারেশন গাইড