من الواضح أن جزءًا أساسيًا من الألعاب هو القدرة على التحكم في الشخصيات ، والسفن ، والخفافيش ، والدبابات ، والسيارات ، أو العفاريت الأخرى.
تعتبر وحدة تحكم Nintendo WII رائعة للعب الألعاب ، خاصة عند استخدام محاكيات المدرسة القديمة وألعاب Arcade Internet Archade. كان Nintendo WII وحدة تحكم ألعاب مشهورة جدًا عندما تم إصدارها لأول مرة ، وبالنسبة للكثير من الأشخاص ، أصبح الآن يجمع الغبار بجوار مشغل DVD.
بدلاً من شراء وحدة تحكم مخصصة للعب الألعاب على جهاز Linux ، لماذا لا تستخدم جهاز التحكم عن بعد WII فقط؟
بالطبع ، وحدة تحكم WII ليست وحدة التحكم الوحيدة التي من المحتمل أن تكون في حالة تعليق وسوف أقوم بكتابة أدلة لوحدات تحكم XBOX وحتى وحدة تحكم OUYA قريبًا.
ميزة واحدة من وحدة تحكم WII هو dpad. إنه يعمل بشكل أفضل بكثير لألعاب المدرسة القديمة من جهاز تحكم XBOX لأنه ليس حساسًا للغاية.
لسوء حظ أولئك الذين يخافون من سطر الأوامر ، هناك الكثير من العمل المطلق الذي يجب تنفيذه لكن لا يخشون لأنني سأبذل قصارى جهدي لشرح كل ما تحتاج إليه لعمل وحدة تحكم WII.
تثبيت برامج Linux مطلوب لاستخدام وحدة تحكم Wii
التطبيقات التي تحتاج إلى تثبيتها هي كما يلي:
- lswm
- wminput
- libcwiid1
يفترض هذا الدليل أنك تستخدم توزيعة مستندة إلى Debian مثل Debian أو Mint أو Ubuntu إلخ. إذا كنت تستخدم استخدام توزيعة RPM قائم على أساس YUM أو أداة مشابهة للحصول على هذه التطبيقات.
اكتب ما يلي للحصول على التطبيقات:
sudo apt-get install lswm wminput libcwiid1
العثور على عنوان بلوتوث من جهاز تحكم وى الخاص بك
السبب الكامل لتثبيت lswm هو الحصول على عنوان البلوتوث لجهاز تحكم WII الخاص بك.
داخل نوع المحطة ، ما يلي:
lswm
سيتم عرض ما يلي على الشاشة:
'ضع Wiimotes في وضع قابل للاكتشاف الآن (اضغط 1 + 2) … "
هل كما يسأل الرسالة مع الاستمرار على الأزرار 1 و 2 على وحدة تحكم WII في نفس الوقت.
إذا قمت بذلك بشكل صحيح يجب أن تظهر مجموعة من الأرقام والحروف على غرار هذا:
00: 1B: 7A: 4F: 61: C4
إذا لم تظهر الأحرف والأرقام وتجد نفسك مرة أخرى في موجه الأوامر ، قم بتشغيل lswm مرة أخرى وحاول الضغط على 1 و 2 معاً مرة أخرى. في الأساس ، استمر في المحاولة حتى تعمل.
انشاء لعبة تحكم
لاستخدام وحدة تحكم WII كوحة ألعاب ، ستحتاج إلى إعداد ملف تكوين لتعيين الأزرار للمفاتيح.
اكتب ما يلي في نافذة طرفية:
sudo نانو / الخ / cwiid / wminput / gamepad
يجب أن يحتوي هذا الملف بالفعل على بعض النصوص فيه على غرار ما يلي:
# gameportClassic.Dpad.X = ABS_XClassic.Dpad.Y = ABS_YClassic.A = BTN_A
ستحتاج إلى إضافة بعض الأسطر إلى هذا الملف للحصول على لوحة اللعبة تعمل بالطريقة التي تريدها.
التنسيق الأساسي لكل سطر في الملف هو زر WII Controller على اليسار وزر لوحة المفاتيح على اليمين.
فمثلا:
Wiimote.Up = KEY_UP
يعيّن الأمر أعلاه الزر لأعلى على جهاز التحكم عن بُعد WII إلى السهم لأعلى على لوحة المفاتيح.
هنا نصيحة سريعة. عادة ما يكون جهاز التحكم عن بعد (WII) على جانبه عندما تقوم بتشغيل الألعاب ومن ثم فإن السهم المتجول على جهاز التحكم عن بعد (Wii) يحتاج بالفعل إلى الخريطة إلى السهم الأيسر على لوحة المفاتيح.
في نهاية هذه المقالة ، سأقوم بإدراج كل تعيينات WII الممكنة ومجموعة من تعيينات لوحة المفاتيح المعقولة.
في الوقت الحالي ، على الرغم من وجود مجموعة سريعة وبسيطة من التعيينات:
ما ورد أعلاه يعين مفتاح السهم الأيسر على لوحة المفاتيح إلى الزر لأعلى على وحدة تحكم WII ، المفتاح الأيمن على الزر لأسفل السهم لأسفل إلى الزر الأيسر ، السهم للأعلى إلى الزر الأيمن ، شريط المسافة كزر 1 ، ترك مفتاح CTRL على لوحة المفاتيح إلى الزر 2 ، مفتاح ALT الأيسر إلى الزر A ، ومفتاح CTRL الأيمن مثل الزر B ومفتاح shift الأيسر كزر Plus. إذا كنت تستخدم ألعابًا ريتروًا من رواق أرشفة الإنترنت ، فستقول بشكل عام ما هي المفاتيح التي يجب وضعها في الخريطة. يمكنك الحصول على ملفات لوحة ألعاب مختلفة لألعاب مختلفة بحيث يمكنك فقط استخدام إعداد لوحة مفاتيح WII لكل لعبة. إذا كنت تستخدم محاكيات لأجهزة الألعاب القديمة مثل Sinclair Spectrum و Commodore 64 و Commodore Amiga و Atari ST ، فغالبًا ما تسمح لك الألعاب بإعادة تخطيط المفاتيح ويمكنك بالتالي تخطيط مفاتيح الألعاب لملف لوحة الألعاب. بالنسبة إلى الألعاب الأكثر حداثة ، فإنها غالباً ما تسمح باستخدام الماوس للتحكم فيها أو حتى مفاتيحها حتى تتمكن من ضبط ملف لوحة الألعاب لتتوافق مع المفاتيح المطلوبة لتشغيل الألعاب. لحفظ ملف لوحة التحكم ، اضغط على CTRL و O في نفس الوقت. اضغط على CTRL و X للخروج من nano. لتوصيل جهاز التحكم بالفعل بحيث يستخدم ملف لوحة الألعاب ، قم بتشغيل الأمر التالي: سيُطلب منك الضغط على مفتاح 1 + 2 في نفس الوقت لإقران جهاز التحكم بجهاز الكمبيوتر الخاص بك. ستظهر كلمة "جاهز" إذا كان الاتصال ناجحًا. الآن كل ما عليك القيام به هو بدء اللعبة التي ترغب في اللعب. استمتع!!! يوضح الجدول التالي جميع أزرار WII البعيدة التي يمكن إعدادها داخل ملف لوحة الألعاب: هذه قائمة من تعيينات لوحة المفاتيح المعقولة KEY_LEFTALTWiimote.Up = KEY_LEFT
Wiimote.Down = KEY_RIGHTWiimote.Left = KEY_DOWNWiimote.Right = KEY_UPWiimote.1 = KEY_SPACEWiimote.2 = KEY_LEFTCTRLWiimote.A = KEY_LEFTALTWiimote.B = KEY_RIGHTCTRLWiimote.Plus = KEY_LEFTSHIFTقم بتوصيل وحدة التحكم
sudo wminput -c / etc / cwiid / wminput / gamepad
التذييل ألف - ممكن WII أزرار عن بعد
الملحق ب - تعيينات لوحة المفاتيح
مفتاح الشفرة هرب KEY_ESC 0 KEY_0 1 KEY_1 2 KEY_2 3 KEY_3 4 KEY_4 5 KEY_5 6 KEY_6 7 KEY_7 8 KEY_8 9 KEY_9 - (رمز الطرح) KEY_MINUS = (رمز المساواة) KEY_EQUAL مسافة للخلف KEY_BACKSPACE التبويب KEY_TAB Q KEY_Q W KEY_W E KEY_E R KEY_R تي KEY_T Y KEY_Y U KEY_U أنا KEY_I O KEY_O P KEY_P KEY_LEFTBRACE KEY_RIGHTBRACE أدخل KEY_ENTER CTRL (الجانب الأيسر من لوحة المفاتيح) KEY_LEFTCTRL ا KEY_A S KEY_S د KEY_D F KEY_F G KEY_G H KEY_H J KEY_J ك KEY_K L KEY_L . (فاصلة منقوطة) KEY_SEMICOLON (الفاصلة العليا) KEY_APOSTROPHE) # التحول (الجانب الأيسر من لوحة المفاتيح) KEY_LEFTSHIFT KEY_BACKSLASH Z KEY_Z X KEY_X C KEY_C الخامس KEY_V ب KEY_B N KEY_N M KEY_M ، (فاصلة) KEY_COMMA . (نقطة) KEY_DOT / (مائل) KEY_SLASH التحول (الجانب الأيمن من لوحة المفاتيح KEY_RIGHTSHIFT ALT (الجانب الأيسر من لوحة المفاتيح
شريط الفضاء KEY_SPACE Caps Lock KEY_CAPSLOCK F1 KEY_F1 F2 KEY_F2 F3 KEY_F3 F4 KEY_F4 F5 KEY_F5 F6 KEY_F6 F7 KEY_F7 F8 KEY_F8 F9 KEY_F9 F10 KEY_F10 F11 KEY_F11 F12 KEY_F12 نوم كوك KEY_NUMLOCK التحول القفل KEY_SHIFTLOCK 0 (لوحة مفاتيح) KEY_KP0 1 (لوحة المفاتيح) KEY_KP1 2 (لوحة المفاتيح) KEY_KP2 3 (لوحة المفاتيح) KEY_KP3 4 (لوحة المفاتيح) KEY_KP4 5 (لوحة المفاتيح) KEY_KP5 6 (لوحة المفاتيح) KEY_KP6 7 (لوحة المفاتيح) KEY_KP7 8 (لوحة المفاتيح) KEY_KP8 9 (لوحة المفاتيح) KEY_KP9 . (لوحة المفاتيح نقطة) KEY_KPDOT + (رمز لوحة المفاتيح زائد) KEY_KPPLUS - (رمز لوحة المفاتيح ناقص) KEY_KPMINUS السهم الايسر KEY_LEFT السهم الأيمن KEY_RIGHT سهم للاعلى KEY_UP السهم لأسفل زر أسفل الصفحة الرئيسية KEY_HOME إدراج KEY_INSERT حذف KEY_DELETE الصفحة لأعلى KEY_PAGEUP اسفل الصفحة KEY_PAGEDOWN