لينكس :: المدخلات :: عصا التحكم

Linux :: مدخلات :: JOWSTICK هي واجهة عصا التحكم الخاصة بنظام Linux 2.2
التحميل الان

لينكس :: المدخلات :: عصا التحكم الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • John BEPPU
  • موقع ويب الناشر:
  • http://search.cpan.org/~beppu/

لينكس :: المدخلات :: عصا التحكم العلامات


لينكس :: المدخلات :: عصا التحكم وصف

Linux :: مدخلات :: JOWSTICK هي واجهة عصا التحكم الخاصة بنظام Linux 2.2 Linux :: المدخلات :: Joystick هي واجهة Juanstick-خاصة ب Linux 2.2 Synopsusage استخدم Yaml؛ بلدي $ js = linux :: المدخل :: joystick-> جديد ('/ dev / input / js0')؛ بينما (1) {بلدي event = $ JS-> استطلاع للرأي (0.01)؛ طباعة تفريغ ($ _) foreach (event)؛ } هذه هي فئة فرعية من Linux :: المدخلات التي تنفذ واجهة حدث عصري أن إصدارات Linux من الدعم الفعلي 2.2. يختلف عن واجهة الأحداث الطبيعية في أنه يستخدم منظم C مختلف قليلا لإرجاع معلومات الحدث. ترث هذه أساليب Linux :: الإدخال، ولكنها تختلف عنها بالطرق التالية: تستغرق طريقة MethodsSnewThis Noame $ Linux :: مدخلات :: مدخلات: Joystick Object على Success.example: My $ js = linux :: مدخل :: jonestick-> جديد ('/ dev / input / js1')؛ Event_bytesthis الطريقة إرجاع حجم هيكل الحدث المقود ( ما هو دائما 8) بغض النظر عن النظام الأساسي الذي تقوم بتشغيله هذه الطريقة التي تقوم بها On.Object MethodsSpollThis تأخذ مهلة $ CO كمعلمة وإرجاع قائمة بثنتز بعد انتهاء هذه المهلة. يحتوي HASHREFS داخل Events على EventEvents على أزواج المفتاح / القيمة التالية. هذا هو الوقت المناسب في microseconds أن هذا الحدث حدث هذا الحدث. هذا هو نوع الحدث. عدد هذا الرقم يمثل مثيل أكثر تحديدا من النوع. على سبيل المثال، إذا كان النوع هو 1 (حدث زر معنى)، فقد يكون الرقم 5 (زر معنى 5) .Value يحدد هذا الرقم ما حدث. الحفاظ على المثال السابق في الاعتبار، إذا كانت القيمة المستلمة هي 1، فهذا يعني أن الزر تم الضغط عليه. ومع ذلك، إذا كان ذلك 0، فهذا يعني أن الزر تم إصداره. بالنسبة لمزيد من المعلومات حول القيم التي تتوقعها في هذا HASHREF، فانتقل إلى /usr/include/linux/joystick.h: perl.


لينكس :: المدخلات :: عصا التحكم برامج ذات صلة