USB وإعدادات لوحة المفاتيح#

واجهة المضيف USB#

نوع الجهاز USB#

يستخدم لتحديد نوع USB الذي يتم فيه تعداد الجهاز للمضيف. بعد تبديل نوع الجهاز USB، سيقوم الجهاز تلقائيًا بإعادة ضبط الجهاز وإصدار صوت تنبيه قياسي عند التشغيل.

تشمل أنواع الأجهزة المؤكدة حاليًا ما يلي:

  • SNAPI with Imaging Interface، القيمة الافتراضية

  • SNAPI without Imaging Interface

  • HID Keyboard Emulation

  • IBM Table Top USB

  • IBM Hand-Held USB

  • USB OPOS Hand-Held

  • Simple COM Port Emulation

  • USB CDC Host

  • SSI over USB CDC

SNAPI مع واجهة رسومية

* SNAPI مع واجهة الصورة#

لا يحتوي SNAPI على واجهة رسومية

لا يحتوي SNAPI على واجهة رسومية#

محاكاة لوحة المفاتيح HID

محاكاة لوحة المفاتيح HID#

آي بي إم سطح المكتب USB

آي بي إم سطح المكتب USB#

جهاز IBM المحمول USB

جهاز IBM المحمول USB#

USB OPOS محمول باليد

USB OPOS محمول باليد#

مضاهاة منفذ COM بسيطة

مضاهاة منفذ COM بسيطة#

المضيف USB CDC

المضيف USB CDC#

مباحث أمن الدولة على 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#

تعطيل USB الثابت CDC

تعطيل USB الثابت CDC#

بعد التمكين، يمكن لأجهزة متعددة إعادة استخدام نفس منفذ COM؛ بعد التعطيل، سيشغل كل جهاز متصل رقم منفذ COM جديد.

الفاصل الزمني للاستقصاء USB#

يستخدم لتعيين الفاصل الزمني للمضيف لاستقصاء الجهاز في وضع لوحة مفاتيح USB HID. كلما كانت القيمة أصغر، كان نقل البيانات أسرع.

تشمل القيم المؤكدة حاليًا ما يلي:

  • 1 msec

  • 2 msec

  • 3 msec

  • 4 msec

  • 5 msec

  • 6 msec

  • 7 msec

  • 8 msec، القيمة الافتراضية

  • 9 msec

1 msec

1 msec#

2 msec

2 msec#

3 msec

3 msec#

4 msec

4 msec#

5 msec

5 msec#

6 msec

6 msec#

7 msec

7 msec#

8 msec

* 8 مللي ثانية#

9 msec

9 msec#

تحذير

سيتم إعادة تهيئة الجهاز بعد تغيير الفاصل الزمني للاستقصاء. إذا لم يتمكن المضيف من التعامل مع معدلات البيانات السريعة جدًا، فقد يؤدي ذلك إلى فقدان البيانات.

القيمة الافتراضية لواجهة USB#

القيم الافتراضية الأولى لواجهة USB هي كما يلي:

المعلمة

القيمة الافتراضية

USB Device Type

SNAPI with Imaging

SNAPI Status Handshaking

Enable

USB Country Keyboard Types

North American

USB Keystroke Delay

No Delay

Simulated Caps Lock

Disable

USB CAPS Lock Override

Disable

USB Ignore Unknown Characters

Enable

USB Convert Unknown to Code 39

Disable

USB Ignore Beep Directive

Honor

USB Ignore Type Directive

Honor

Emulate Keypad

Disable

Emulate Keypad with Leading Zero

Disable

USB FN1 Substitution

Disable

Function Key Mapping

Disable

Convert Case

None

USB Static CDC

Enable

USB Polling Interval

8 msec

Quick Keypad Emulation

Disable

إخراج لوحة المفاتيح USB#

يستخدم لوصف السلوك الأساسي والمعلمات الداعمة في وضع USB HID Keyboard Emulation. تكون الإعدادات مثل تخطيط لوحة المفاتيح الوطنية وتوافق Caps Lock وجدول ASCII فعالة فقط في هذا الوضع.

استبدال لوحة المفاتيح USB FN1#

ينطبق فقط على USB HID Keyboard Emulation. عند التمكين، يمكن استبدال أحرف FN1 في الرمز الشريطي EAN 128 بفئات وقيم رئيسية محددة من قبل المستخدم.

  • Enable

  • Disable، القيمة الافتراضية

تمكين استبدال لوحة المفاتيح USB FN1

تمكين استبدال لوحة المفاتيح USB FN1#

تعطيل استبدال لوحة المفاتيح 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

تمكين تحويل الأحرف غير المعروفة 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

تجاهل أمر الجرس USB#

يتجاهل USB تعليمات التشفير#

ينطبق فقط على أجهزة IBM hand-held وIBM tabletop وOPOS.

  • Honor USB Ignore Type Directive، القيمة الافتراضية

  • Ignore USB Ignore Type Directive

اتبع تعليمات التشفير USB

* اتبع تعليمات التشفير USB#

تجاهل أمر الترميز USB

تجاهل أمر الترميز USB#

تخطيط لوحة المفاتيح ومجموعة الأحرف#

تخطيط لوحة المفاتيح الوطنية ورموز الإعداد#

يُستخدم لتحديد تخطيط لوحة المفاتيح USB لبلد/منطقة مختلفة، وهو متاح فقط لـ USB HID Keyboard Emulation. بعد تبديل تخطيط لوحة المفاتيح الوطنية، سيقوم الجهاز تلقائيًا بإعادة ضبط الجهاز وإصدار صوت تنبيه قياسي عند التشغيل.

تتضمن التخطيطات شائعة الاستخدام والتي تم تصنيفها حاليًا ما يلي:

  • North American Standard USB Keyboard، القيمة الافتراضية

  • 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 القياسية في أمريكا الشمالية

SXUAH20100

German Windows

SXUAH2010A

French Windows

SXUAH20109

French Canadian Windows 95/98

SXUAH2010B

French Canadian Windows 2000/XP

SXUAH20111

French Belgian Windows

SXUAH20108

Spanish Windows

SXUAH2010C

Italian Windows

SXUAH2010D

Swedish Windows

SXUAH2010E

UK English Windows

SXUAH2010F

Japanese Windows (ASCII)

SXUAH20110

Portuguese-Brazilian Windows

SXUAH20112

North American Standard USB Keyboard

* لوحة المفاتيح USB القياسية في أمريكا الشمالية#

German Windows

German Windows#

French Windows

French Windows#

French Canadian Windows 95/98

French Canadian Windows 95/98#

French Canadian Windows 2000/XP

French Canadian Windows 2000/XP#

French Belgian Windows

French Belgian Windows#

Spanish Windows

Spanish Windows#

Italian Windows

Italian Windows#

Swedish Windows

Swedish Windows#

UK English Windows

UK English Windows#

Japanese Windows (ASCII)

Japanese Windows (ASCII)#

Portuguese-Brazilian Windows

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، لمحاكاة لوحة المفاتيح بشكل أسرع.

  • Enable

  • Disable، القيمة الافتراضية

يتضمن السلوك المتوافق المتعلق بحالة المضيف 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#

تمكين محاكاة 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#

لا يتجاوز حالة Caps Lock

* عدم الكتابة فوق حالة Caps Lock#

ملاحظة

إذا تم تمكين Simulated Caps Lock وCaps Lock Override في نفس الوقت، فستكون الأولوية للأخير. ضمن نوع لوحة المفاتيح Japanese Windows (ASCII)، يتم تمكين هذا العنصر دائمًا ولا يمكن إيقاف تشغيله.

تأخير المفتاح#

يستخدم لتعيين الفاصل الزمني بين كل ضغطة على المفتاح عند محاكاة إخراج لوحة المفاتيح.

  • No Delay، القيمة الافتراضية

  • Medium Delay (20 msec)

  • Long Delay (40 msec)

لا تأخير

* لا تأخير#

الكمون المتوسط ​​(20 مللي ثانية)

الكمون المتوسط ​​(20 مللي ثانية)#

تأخير طويل (40 مللي ثانية)

تأخير طويل (40 مللي ثانية)#

مصافحة حالة SNAPI#

بعد تحديد نوع الجهاز USB كـ SNAPI، يتم استخدامه للتحكم في تمكين مصافحة الحالة أم لا.

  • Enable SNAPI Status Handshaking، القيمة الافتراضية

  • Disable SNAPI Status Handshaking

تمكين مصافحة حالة SNAPI

* تمكين مصافحة حالة SNAPI#

تعطيل مصافحة حالة SNAPI

تعطيل مصافحة حالة SNAPI#

تحويل الحالة#

يستخدم لضبط حالة إخراج الباركود بشكل موحد.

  • No Case Conversion، القيمة الافتراضية

  • Convert All to Upper Case

  • Convert All to Lower Case

لا يوجد تحويل الحالة

* لا تقم بتحويل الحالة#

تحويل الكل إلى أحرف كبيرة

تحويل الكل إلى أحرف كبيرة#

تحويل الكل إلى أحرف صغيرة

تحويل الكل إلى أحرف صغيرة#