Skip to main content

كيفية استخدام Wiimote للعب ألعاب لينكس

*جديد* كيفية تشغيل العاب | #نينتندو_سويتش ???? Nintendo Switch | على الكمبيوتر بواسطة المحاكي [YUZU] (قد 2025)

*جديد* كيفية تشغيل العاب | #نينتندو_سويتش ???? Nintendo Switch | على الكمبيوتر بواسطة المحاكي [YUZU] (قد 2025)
Anonim

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

تعتبر وحدة تحكم 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 الممكنة ومجموعة من تعيينات لوحة المفاتيح المعقولة.

في الوقت الحالي ، على الرغم من وجود مجموعة سريعة وبسيطة من التعيينات:

Wiimote.Up = KEY_LEFTWiimote.Down = KEY_RIGHTWiimote.Left = KEY_DOWNWiimote.Right = KEY_UPWiimote.1 = KEY_SPACEWiimote.2 = KEY_LEFTCTRLWiimote.A = KEY_LEFTALTWiimote.B = KEY_RIGHTCTRLWiimote.Plus = KEY_LEFTSHIFT

ما ورد أعلاه يعين مفتاح السهم الأيسر على لوحة المفاتيح إلى الزر لأعلى على وحدة تحكم WII ، المفتاح الأيمن على الزر لأسفل السهم لأسفل إلى الزر الأيسر ، السهم للأعلى إلى الزر الأيمن ، شريط المسافة كزر 1 ، ترك مفتاح CTRL على لوحة المفاتيح إلى الزر 2 ، مفتاح ALT الأيسر إلى الزر A ، ومفتاح CTRL الأيمن مثل الزر B ومفتاح shift الأيسر كزر Plus.

إذا كنت تستخدم ألعابًا ريتروًا من رواق أرشفة الإنترنت ، فستقول بشكل عام ما هي المفاتيح التي يجب وضعها في الخريطة. يمكنك الحصول على ملفات لوحة ألعاب مختلفة لألعاب مختلفة بحيث يمكنك فقط استخدام إعداد لوحة مفاتيح WII لكل لعبة.

إذا كنت تستخدم محاكيات لأجهزة الألعاب القديمة مثل Sinclair Spectrum و Commodore 64 و Commodore Amiga و Atari ST ، فغالبًا ما تسمح لك الألعاب بإعادة تخطيط المفاتيح ويمكنك بالتالي تخطيط مفاتيح الألعاب لملف لوحة الألعاب.

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

لحفظ ملف لوحة التحكم ، اضغط على CTRL و O في نفس الوقت. اضغط على CTRL و X للخروج من nano.

قم بتوصيل وحدة التحكم

لتوصيل جهاز التحكم بالفعل بحيث يستخدم ملف لوحة الألعاب ، قم بتشغيل الأمر التالي:

sudo wminput -c / etc / cwiid / wminput / gamepad

سيُطلب منك الضغط على مفتاح 1 + 2 في نفس الوقت لإقران جهاز التحكم بجهاز الكمبيوتر الخاص بك.

ستظهر كلمة "جاهز" إذا كان الاتصال ناجحًا.

الآن كل ما عليك القيام به هو بدء اللعبة التي ترغب في اللعب.

استمتع!!!

التذييل ألف - ممكن WII أزرار عن بعد

يوضح الجدول التالي جميع أزرار WII البعيدة التي يمكن إعدادها داخل ملف لوحة الألعاب:

  • Wiimote.Up
  • Wiimote.Down
  • Wiimote.Left
  • Wiimote.Right
  • Wiimote.A
  • Wiimote.B
  • Wiimote.1
  • Wiimote.2
  • Wiimote.Plus
  • Wiimote.Minus
  • Wiimote.Home
  • Wiimote.Dpad.X
  • Wiimote.Dpad.Y
  • Nunchuk.C
  • Nunchuk.Z
  • Nunchuk.Stick.X
  • Nunchuk.Stick.Y
  • Classic.Up
  • Classic.Down
  • Classic.Left
  • Classic.Right
  • Classic.Minus
  • Classic.Plus
  • Classic.Home
  • Classic.A
  • Classic.B
  • Classic.X
  • Classic.Y
  • Classic.ZL
  • Classic.ZR
  • Classic.L
  • Classic.R
  • Classic.Dpad.X
  • Classic.Dpad.Y
  • Classic.LStick.X
  • Classic.LStick.Y
  • Classic.RStick.X
  • Classic.RStick.Y
  • Classic.LAnalog
  • Classic.RAnalog

الملحق ب - تعيينات لوحة المفاتيح

هذه قائمة من تعيينات لوحة المفاتيح المعقولة

محتمل نينتندو WII المراقب المالي لرسم الخرائط لوحة المفاتيح
مفتاحالشفرة
هربKEY_ESC
0KEY_0
1KEY_1
2KEY_2
3KEY_3
4KEY_4
5KEY_5
6KEY_6
7KEY_7
8KEY_8
9KEY_9
- (رمز الطرح)KEY_MINUS
= (رمز المساواة)KEY_EQUAL
مسافة للخلفKEY_BACKSPACE
التبويبKEY_TAB
QKEY_Q
WKEY_W
EKEY_E
RKEY_R
تيKEY_T
YKEY_Y
UKEY_U
أناKEY_I
OKEY_O
PKEY_P
KEY_LEFTBRACE
KEY_RIGHTBRACE
أدخلKEY_ENTER
CTRL (الجانب الأيسر من لوحة المفاتيح)KEY_LEFTCTRL
اKEY_A
SKEY_S
دKEY_D
FKEY_F
GKEY_G
HKEY_H
JKEY_J
كKEY_K
LKEY_L
. (فاصلة منقوطة)KEY_SEMICOLON
(الفاصلة العليا)KEY_APOSTROPHE)
#
التحول (الجانب الأيسر من لوحة المفاتيح)KEY_LEFTSHIFT
KEY_BACKSLASH
ZKEY_Z
XKEY_X
CKEY_C
الخامسKEY_V
بKEY_B
NKEY_N
MKEY_M
، (فاصلة)KEY_COMMA
. (نقطة)KEY_DOT
/ (مائل)KEY_SLASH
التحول (الجانب الأيمن من لوحة المفاتيحKEY_RIGHTSHIFT
ALT (الجانب الأيسر من لوحة المفاتيح

KEY_LEFTALT

شريط الفضاءKEY_SPACE
Caps LockKEY_CAPSLOCK
F1KEY_F1
F2KEY_F2
F3KEY_F3
F4KEY_F4
F5KEY_F5
F6KEY_F6
F7KEY_F7
F8KEY_F8
F9KEY_F9
F10KEY_F10
F11KEY_F11
F12KEY_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