نحوه استفاده از کنترلر Wii نینتندو برای بازی کردن در بازی های لینوکس

بخش مهمی از بازی های بازی، بدیهی است که قادر به کنترل شخصیت ها، کشتی ها، خفاش ها، تانک ها، اتومبیل ها یا دیگر جنبه ها هستند.

کنترلر Wii Nintendo برای بازی های بازی بسیار عالی است، مخصوصا هنگام استفاده از شبیه ساز مدرسه قدیمی و Arcade Internet Arcade بازی های اینترنتی. Nintendo WII هنگامی که برای اولین بار منتشر شد و برای بسیاری از مردم، کنسول بازی محبوب بسیار محبوب بود، در حال حاضر گرد و غبار در کنار پخش کننده دی وی دی قرار می گیرد.

به جای خرید یک کنترلر بازی اختصاصی برای بازی کردن در دستگاه لینوکس خود ، چرا فقط از WII Remote استفاده نمی کنید؟

البته کنترلر WII تنها کنترل کننده ای نیست که شما احتمالا مجبور به قطع آن هستید و من به زودی راهنمای کنترلکنان XBOX و حتی کنترل کننده OUYA خواهد شد.

یکی از مزایای کنترل WII dpad است. این بازی برای بازی های مدرسه قدیمی بسیار بهتر از کنترل کننده XBOX کار می کند، زیرا کاملا حساس نیست.

متاسفانه برای کسانی که از خط فرمان می ترسند، کارهای ترمینال بسیار زیادی انجام می شود، اما نگران نباشید زیرا من بهترین کار را برای توضیح دادن همه چیزهایی که لازم است انجام دهید تا کنترل کننده WII کار کنید، انجام دهید.

نصب نرم افزار لینوکس مورد نیاز برای استفاده از یک کنترلر Wii

برنامه های مورد نیاز برای نصب عبارتند از:

این راهنما فرض می کند که شما از توزیع مبتنی بر Debian مانند دبیان ، نعنا ، اوبونتو و غیره استفاده می کنید. اگر از توزیع RPM مبتنی بر YUM استفاده می کنید یا یک ابزار مشابه برای دریافت این برنامه ها.

برای دریافت برنامه ها، موارد زیر را تایپ کنید:

sudo apt-get نصب lswm wminput libcwiid1

آدرس بلوتوث کنترل کننده رشته خود را پیدا کنید

کل دلیل نصب lswm این است که آدرس بلوتوث کنترل WII خود را دریافت کنید.

در داخل ترمینال نوع زیر:

lswm

زیر بر روی صفحه نمایش داده می شود:

" قرار دادن Wiimotes در حالت قابل کشف در حال حاضر (مطبوعات 1 + 2) ..."

همانطور که پیام را می پرسد و همزمان دکمه های 1 و 2 کنترل کننده WII را نگه می دارد.

اگر شما این کار را درست انجام دادید، مجموعه ای از اعداد و حروف باید در کنار خطوط ظاهر شوند:

00: 1B: 7A: 4F: 61: C4

اگر حروف و اعداد ظاهر نشوند و خود را در خط فرمان باز کنید، دوباره lswm را اجرا کنید و دوباره 1 و 2 را فشار دهید. در اصل، تلاش را ادامه دهید تا کار کند.

تنظیم کنترل بازی

برای استفاده از کنترلر WII به عنوان یک گیم پد شما باید یک پرونده پیکربندی را تنظیم کنید تا نقشه ها را به کلیدها بسپارید.

زیر را در پنجره ترمینال تایپ کنید:

sudo nano / etc / cwiid / wminput / gamepad

در حال حاضر این فایل باید دارای برخی از متن در خطوط این باشد:

# gameport
Classic.Dpad.X = ABS_X
Classic.Dpad.Y = ABS_Y
Classic.A = BTN_A

شما باید خطوط بیشتری را به این فایل اضافه کنید تا گیم پد به نحوی که میخواهید کار کند.

فرمت اصلی هر خط در فایل، دکمه کنترل WII در سمت چپ و دکمه صفحه کلید در سمت راست است.

مثلا:

Wiimote.Up = KEY_UP

دستور بالا دستورالعمل بالا را از راه دور WII به صورت فلش بالا در صفحه کلید نشان می دهد.

در اینجا یک نوک سریع است. از راه دور WII معمولا در کنار آن است که شما در حال بازی کردن هستید و بنابراین فلش بالا در راه دور Wii نیاز به نقشه برداری روی فلش سمت چپ صفحه کلید دارد.

در پایان این مقاله، من تمام نقشه های احتمالی WII و طیف وسیعی از نقشه های صفحه کلید قابل قبول را لیست خواهم کرد.

در حال حاضر هر چند در اینجا یک مجموعه سریع و ساده از نقشه برداری است:

Wiimote.Up = KEY_LEFT

Wiimote.Down = KEY_RIGHT

Wiimote.Left = KEY_DOWN

Wiimote.Right = KEY_UP

Wiimote.1 = KEY_SPACE

Wiimote.2 = KEY_LEFTCTRL

Wiimote.A = KEY_LEFTALT

Wiimote.B = KEY_RIGHTCTRL

Wiimote.Plus = KEY_LEFTSHIFT

در بالا، کلید فلش سمت چپ صفحه کلید را به دکمه بالا در کنترل WII، کلید راست پایین دکمه فلش پایین به دکمه سمت چپ، پیکان بالا به دکمه سمت راست، نوار فضا به عنوان دکمه 1، کلید CTRL بر روی صفحه کلید را به دکمه 2، کلید ALT سمت چپ به دکمه A، کلید CTRL راست به عنوان دکمه B و کلید شیب چپ به عنوان دکمه Plus کلیک کنید.

اگر شما با استفاده از بازی های یکپارچهسازی با سیستمعامل از آرشیو بایگانی اینترنت آنها به طور کلی می گویند که چه کلید باید نقشه بندی شود. شما می توانید فایل های مختلف گیمپد را برای بازی های مختلف داشته باشید، بنابراین فقط می توانید از راه اندازی صفحه کلید WII برای هر بازی استفاده کنید.

اگر از شبیه ساز ها برای کنسول های قدیمی مانند Sinclair Spectrum، Commodore 64، Commodore Amiga و Atari ST استفاده می کنید، بازی ها اغلب به شما کلید های بازپخش می دهند و بنابراین می توانید کلیدهای بازی را به فایل gamepad خود وارد کنید.

برای بازی های مدرن تر، آنها اغلب می توانند از ماوس برای کنترل آنها یا حتی کلید ها استفاده کنند تا بتوانید فایل گیمپد خود را مطابق با کلیدهای مورد نیاز برای بازی کردن تنظیم کنید.

برای ذخیره فایل gamepad، همزمان CTRL و O را فشار دهید. CTRL و X را برای خروج از نانو فشار دهید.

کنترل کننده را وصل کنید

در واقع کنترل کننده را به طوری که از فایل gamepad خود استفاده کنید، دستور زیر را اجرا کنید:

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

از شما خواسته می شود تا کلید های 1 + 2 را همزمان فشار دهید تا کنترل کننده را با کامپیوتر خود متصل کنید.

اگر اتصال شما موفق باشد، کلمه "ready" ظاهر خواهد شد.

در حال حاضر همه شما باید انجام دهید شروع بازی که شما مایل به بازی است.

لذت بردن!!!

ضمیمه A - دکمه های کنترل از راه دور WII

جدول زیر تمام دکمه های راه دور WII را که می تواند در فایل بازی گیم پد خود تنظیم شود را نشان می دهد:

ضمیمه B - نقشه برداری صفحه کلید

این یک لیست از طبقه بندی های قابل قبول صفحه کلید است

کنترل 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
ر KEY_R
T KEY_T
ی KEY_Y
U KEY_U
من KEY_I
O KEY_O
پ KEY_P
[ KEY_LEFTBRACE
] KEY_RIGHTBRACE
وارد KEY_ENTER
CTRL (سمت چپ صفحه کلید) KEY_LEFTCTRL
الف KEY_A
S KEY_S
د KEY_D
F KEY_F
G KEY_G
ه KEY_H
ج KEY_J
کی KEY_K
ل KEY_L
؛ (نیم کولون) KEY_SEMICOLON
'(Apostrophe) KEY_APOSTROPHE)
#
Shift (سمت چپ صفحه کلید) KEY_LEFTSHIFT
\ KEY_BACKSLASH
Z KEY_Z
ایکس KEY_X
سی KEY_C
V KEY_V
ب KEY_B
N KEY_N
م KEY_M
، (کاما) KEY_COMMA
. (توقف کامل) KEY_DOT
/ (بریده بریده) KEY_SLASH
Shift (سمت راست صفحه کلید KEY_RIGHTSHIFT
ALT (سمت چپ صفحه کلید)

KEY_LEFTALT

نوار فضا 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_DOWN
خانه KEY_HOME
قرار دادن KEY_INSERT
حذف KEY_DELETE
صفحه بالا KEY_PAGEUP
صفحه پایین KEY_PAGEDOWN