USB وإعدادات لوحة المفاتيح#
واجهة المضيف USB#
نوع الجهاز USB#
يستخدم لتحديد نوع USB الذي يتم فيه تعداد الجهاز للمضيف. بعد تبديل نوع الجهاز USB، سيقوم الجهاز تلقائيًا بإعادة ضبط الجهاز وإصدار صوت تنبيه قياسي عند التشغيل.
تشمل أنواع الأجهزة المؤكدة حاليًا ما يلي:
SNAPI with Imaging Interface، القيمة الافتراضيةSNAPI without Imaging InterfaceHID Keyboard EmulationIBM Table Top USBIBM Hand-Held USBUSB OPOS Hand-HeldSimple COM Port EmulationUSB CDC HostSSI over USB CDC
* SNAPI مع واجهة الصورة#
لا يحتوي SNAPI على واجهة رسومية#
محاكاة لوحة المفاتيح HID#
آي بي إم سطح المكتب USB#
جهاز IBM المحمول USB#
USB OPOS محمول باليد#
مضاهاة منفذ COM بسيطة#
المضيف USB CDC#
مباحث أمن الدولة على USB CDC#
ملاحظة
قبل تحديد USB CDC Host، يجب على المضيف تثبيت ملف CDC INF أولاً، وإلا فقد يتجمد الجهاز أثناء تعداد التشغيل. يوفر SSI over USB CDC فقط مجموعة فرعية من بروتوكول SSI ولا يتضمن وظيفة مصافحة الأجهزة.
USB Static CDC#
يستخدم للتحكم في طريقة تخصيص منفذ COM عند توصيل أجهزة متعددة.
Enable USB Static CDC، القيمة الافتراضيةDisable USB Static CDC
* تمكين USB الثابت CDC#
تعطيل USB الثابت CDC#
بعد التمكين، يمكن لأجهزة متعددة إعادة استخدام نفس منفذ COM؛ بعد التعطيل، سيشغل كل جهاز متصل رقم منفذ COM جديد.
الفاصل الزمني للاستقصاء USB#
يستخدم لتعيين الفاصل الزمني للمضيف لاستقصاء الجهاز في وضع لوحة مفاتيح USB HID. كلما كانت القيمة أصغر، كان نقل البيانات أسرع.
تشمل القيم المؤكدة حاليًا ما يلي:
1 msec2 msec3 msec4 msec5 msec6 msec7 msec8 msec، القيمة الافتراضية9 msec
1 msec#
2 msec#
3 msec#
4 msec#
5 msec#
6 msec#
7 msec#
* 8 مللي ثانية#
9 msec#
تحذير
سيتم إعادة تهيئة الجهاز بعد تغيير الفاصل الزمني للاستقصاء. إذا لم يتمكن المضيف من التعامل مع معدلات البيانات السريعة جدًا، فقد يؤدي ذلك إلى فقدان البيانات.
القيمة الافتراضية لواجهة USB#
القيم الافتراضية الأولى لواجهة USB هي كما يلي:
المعلمة |
القيمة الافتراضية |
|---|---|
USB Device Type |
|
SNAPI Status Handshaking |
|
USB Country Keyboard Types |
|
USB Keystroke Delay |
|
Simulated Caps Lock |
|
USB CAPS Lock Override |
|
USB Ignore Unknown Characters |
|
USB Convert Unknown to Code 39 |
|
USB Ignore Beep Directive |
|
USB Ignore Type Directive |
|
Emulate Keypad |
|
Emulate Keypad with Leading Zero |
|
USB FN1 Substitution |
|
Function Key Mapping |
|
Convert Case |
|
USB Static CDC |
|
USB Polling Interval |
|
Quick Keypad Emulation |
|
إخراج لوحة المفاتيح USB#
يستخدم لوصف السلوك الأساسي والمعلمات الداعمة في وضع USB HID Keyboard Emulation. تكون الإعدادات مثل تخطيط لوحة المفاتيح الوطنية وتوافق Caps Lock وجدول ASCII فعالة فقط في هذا الوضع.
استبدال لوحة المفاتيح USB FN1#
ينطبق فقط على USB HID Keyboard Emulation. عند التمكين، يمكن استبدال أحرف FN1 في الرمز الشريطي EAN 128 بفئات وقيم رئيسية محددة من قبل المستخدم.
EnableDisable، القيمة الافتراضية
تمكين استبدال لوحة المفاتيح USB FN1#
* تعطيل استبدال لوحة المفاتيح USB FN1#
مجموعة الأحرف USB ASCII#
يُستخدم لتوضيح تعيين الترميز لأحرف البادئة واللاحقة والتحكم في وضع USB.
النقاط الرئيسية المؤكدة هي كما يلي:
يتوافق هذا القسم مع
Table 8-2 USB Prefix/Suffix Valuesيغطي التعيين
1000إلى1126ويعطي الجدول أيضًا
Full ASCIIوCode 39 Encode CharacterوKeystrokeعند تمكين
Function Key Mapping، تحل المفاتيح المكتوبة بالخط العريض في الجدول محل التعيين القياسي
USB تم تحويل الأحرف غير المعروفة إلى Code 39#
ينطبق فقط على أجهزة IBM hand-held وIBM tabletop وOPOS.
Disable Convert Unknown to Code 39، القيمة الافتراضيةEnable Convert Unknown to Code 39
* تعطيل تحويل الأحرف غير المعروفة Code 39#
تمكين تحويل الأحرف غير المعروفة Code 39#
يستخدم للتحكم فيما إذا كان سيتم تحويل بيانات نوع الرمز الشريطي غير المعروف إلى إخراج Code 39 عند مواجهتها.
يتجاهل USB الأحرف غير المعروفة#
ينطبق على أجهزة HID Keyboard Emulation وIBM.
Send Bar Codes with Unknown Characters (Transmit)، القيمة الافتراضيةDo Not Send Bar Codes with Unknown Characters (Disable)
* إرسال بيانات تحتوي على أحرف غير معروفة#
لا ترسل بيانات تحتوي على أحرف غير معروفة#
عند تمكين الإرسال، سيتجاهل الجهاز الأحرف غير المعروفة ولكنه سيستمر في إرسال بيانات أخرى؛ عند تعطيله، سيمنع جهاز IBM إرسال الرمز الشريطي بالكامل، وسيرسل جهاز HID Keyboard ما يصل إلى أحرف غير معروفة ويصدر نغمة خطأ.
USB تجاهل أمر الجرس#
ينطبق فقط على أجهزة IBM hand-held وIBM tabletop وOPOS.
Honor USB Beep Directive، القيمة الافتراضيةIgnore USB Beep Directive
* اتبع أمر التنبيه USB#
تجاهل أمر الجرس USB#
يتجاهل USB تعليمات التشفير#
ينطبق فقط على أجهزة IBM hand-held وIBM tabletop وOPOS.
Honor USB Ignore Type Directive، القيمة الافتراضيةIgnore USB Ignore Type Directive
* اتبع تعليمات التشفير USB#
تجاهل أمر الترميز USB#
تخطيط لوحة المفاتيح ومجموعة الأحرف#
تخطيط لوحة المفاتيح الوطنية ورموز الإعداد#
يُستخدم لتحديد تخطيط لوحة المفاتيح USB لبلد/منطقة مختلفة، وهو متاح فقط لـ USB HID Keyboard Emulation. بعد تبديل تخطيط لوحة المفاتيح الوطنية، سيقوم الجهاز تلقائيًا بإعادة ضبط الجهاز وإصدار صوت تنبيه قياسي عند التشغيل.
تتضمن التخطيطات شائعة الاستخدام والتي تم تصنيفها حاليًا ما يلي:
North American Standard USB Keyboard، القيمة الافتراضيةGerman WindowsFrench WindowsFrench Canadian Windows 95/98French Canadian Windows 2000/XPFrench Belgian WindowsSpanish WindowsItalian WindowsSwedish WindowsUK English WindowsJapanese Windows (ASCII)Portuguese-Brazilian Windows
تخطيط لوحة المفاتيح |
رمز الإعداد |
|---|---|
* لوحة المفاتيح USB القياسية في أمريكا الشمالية |
|
German Windows |
|
French Windows |
|
French Canadian Windows 95/98 |
|
French Canadian Windows 2000/XP |
|
French Belgian Windows |
|
Spanish Windows |
|
Italian Windows |
|
Swedish Windows |
|
UK English Windows |
|
Japanese Windows (ASCII) |
|
Portuguese-Brazilian Windows |
|
* لوحة المفاتيح USB القياسية في أمريكا الشمالية#
German Windows#
French Windows#
French Canadian Windows 95/98#
French Canadian Windows 2000/XP#
French Belgian Windows#
Spanish Windows#
Italian Windows#
Swedish Windows#
UK English Windows#
Japanese Windows (ASCII)#
Portuguese-Brazilian Windows#
مجموعة الأحرف ASCII#
يستخدم لوصف جدول التعيين ASCII عند إخراج لوحة المفاتيح USB. يتوافق هذا القسم مع Table 8-2 USB Prefix/Suffix Values ويمكن استخدامه لتعيين أحرف البادئة واللاحقة والتحكم.
سلوك لوحة المفاتيح#
تعيين مفتاح الوظيفة#
يستخدم للتحكم فيما إذا كانت قيمة ASCII < 32 يتم إرسالها وفقًا لجدول تعيين مفتاح الوظيفة بدلاً من وفقًا لتسلسل مفاتيح التحكم القياسي.
Disable Function Key Mapping، القيمة الافتراضيةEnable Function Key Mapping
* تعطيل تعيين مفتاح الوظيفة#
تمكين تعيين مفتاح الوظيفة#
محاكاة لوحة المفاتيح#
يستخدم لإرسال الأحرف من خلال تسلسل ASCII الخاص بلوحة المفاتيح الرقمية.
Disable Keypad Emulation، القيمة الافتراضيةEnable Keypad Emulation
* تعطيل محاكاة لوحة المفاتيح#
تمكين مضاهاة لوحة المفاتيح#
مضاهاة Numpad مع الأصفار البادئة#
يستخدم لإضافة أصفار بادئة عند محاكاة الإخراج من لوحة المفاتيح الصغيرة، وإرسالها في وضع أحرف ISO.
Disable Keypad Emulation with Leading Zero، القيمة الافتراضيةEnable Keypad Emulation with Leading Zero
* تعطيل مضاهاة لوحة المفاتيح الصفرية البادئة#
تمكين مضاهاة لوحة المفاتيح الصفرية الرائدة#
محاكاة سريعة للوحة المفاتيح#
يسري مفعوله فقط عند تمكين Emulate Keypad، لمحاكاة لوحة المفاتيح بشكل أسرع.
EnableDisable، القيمة الافتراضية
يتضمن السلوك المتوافق المتعلق بحالة المضيف Caps Lock أثناء الإخراج بشكل أساسي نوعين من الإعدادات: Simulated Caps Lock وUSB CAPS Lock Override.
محاكاة CAPS LOCK#
يستخدم لعكس الأحرف الكبيرة والصغيرة في الباركود عند الإخراج. التأثير يعادل تشغيل لوحة المفاتيح على Caps Lock، ولا علاقة له بحالة Caps Lock الحالية للمضيف.
Disable Simulated Caps Lock، القيمة الافتراضيةEnable Simulated Caps Lock
* تعطيل مضاهاة CAPS LOCK#
تمكين محاكاة CAPS LOCK#
تغطية USB CAPS LOCK#
ينطبق فقط على HID Keyboard Emulation. بعد التمكين، يمكنك تجاهل حالة المضيف Caps Lock وإخراج الرمز الشريطي في حالته الأصلية.
Override Caps Lock Key (Enable)Do Not Override Caps Lock Key (Disable)، القيمة الافتراضية
تجاوز حالة Caps Lock#
* عدم الكتابة فوق حالة Caps Lock#
ملاحظة
إذا تم تمكين Simulated Caps Lock وCaps Lock Override في نفس الوقت، فستكون الأولوية للأخير. ضمن نوع لوحة المفاتيح Japanese Windows (ASCII)، يتم تمكين هذا العنصر دائمًا ولا يمكن إيقاف تشغيله.
تأخير المفتاح#
يستخدم لتعيين الفاصل الزمني بين كل ضغطة على المفتاح عند محاكاة إخراج لوحة المفاتيح.
No Delay، القيمة الافتراضيةMedium Delay (20 msec)Long Delay (40 msec)
* لا تأخير#
الكمون المتوسط (20 مللي ثانية)#
تأخير طويل (40 مللي ثانية)#
مصافحة حالة SNAPI#
بعد تحديد نوع الجهاز USB كـ SNAPI، يتم استخدامه للتحكم في تمكين مصافحة الحالة أم لا.
Enable SNAPI Status Handshaking، القيمة الافتراضيةDisable SNAPI Status Handshaking
* تمكين مصافحة حالة SNAPI#
تعطيل مصافحة حالة SNAPI#
تحويل الحالة#
يستخدم لضبط حالة إخراج الباركود بشكل موحد.
No Case Conversion، القيمة الافتراضيةConvert All to Upper CaseConvert All to Lower Case
* لا تقم بتحويل الحالة#
تحويل الكل إلى أحرف كبيرة#
تحويل الكل إلى أحرف صغيرة#