جهاز HID

تربط الواجهة جهاز HID لوحة المفاتيح أو الفأرة أو عصا التحكم في التلقائية.

تنبيه: هذه الواجهة سجل جميع الرسائل. قد يؤدي هذا إلى كمية غير مرغوب فيها من البيانات في أجهزة التحكم السريعة.

تنبيه: إذا تم اكتشاف جهاز تحكم من قبل النظام، مثل لوحة مفاتيح أو فأرة، فقد يؤدي ذلك إلى إدخالات على الطرفية أو أثناء عملية التشغيل. قد يمثل هذا خطرًا كبيرًا على الأمن، حيث يتم إزالة الجهاز من النظام فقط بعد أن تتولى الواجهة التحكم به، مما يتيح استخدامه بأمان.

لا يتم دعم تشغيل Force Feedback حاليًا. بالإضافة إلى ذلك، لا يمكن استخدام الأضواء المتوهجة من الأجهزة المرتبطة بالنظام.

المتغيرات

ملاحظات: يتم إدراج المتغيرات فقط عندما يكون البوابة نشطًا ويتم قراءة جهاز التحكم. بالإضافة إلى ذلك، قد يحدث أن تكون هذه المتغيرات غير متطابقة عند نقلها إلى الأجهزة الأخرى.

كل متغير له نطاق عمل مختلف. إذا كان هذا النطاق فقط 0..1، فسيتم إعلان المتغير كنوع منطقي. القيم في الجدول أدناه هي أمثلة فقط بقيمة XYZ.

الاسم نوع البيانات الوصف
غير متصل bool الواجهة غير جاهزة.
LED_XYZ bool/int تحكم في LED XYZ.
BTN_XYZ bool زر XYZ.
KEY_XYZ bool زر من لوحة المفاتيح XYZ.
REL_XYZ int تغيير نسبي في القيمة XYZ.
ABS_XYZ int تغيير مطلق في القيمة XYZ.
MSC_XYZ bool/int قيم أخرى XYZ.