כיצד להשתמש בקר Wii נינטנדו כדי לשחק משחקים לינוקס

חלק מרכזי של משחקים הוא ללא ספק להיות מסוגל לשלוט על הדמויות, ספינות, עטלפים, טנקים, מכוניות או שדונים אחרים.

בקר Nintendo WII הוא נהדר עבור משחקים, במיוחד בעת שימוש emulators בית הספר הישן באינטרנט ארכיון משחקי ארקייד באינטרנט. Nintendo WII היה ממש פופולרי קונסולת משחקים כאשר הוא שוחרר הראשון עבור אנשים רבים, עכשיו זה יושב איסוף אבק ליד נגן ה- DVD.

במקום לקנות בקר משחק ייעודי למשחקי מחשב לינוקס שלך , למה לא פשוט להשתמש WII מרחוק?

כמובן, בקר WII הוא לא היחיד בקר לך סביר להניח להסתובב ואני יהיה לכתוב מדריכים עבור בקרי XBOX ואפילו בקר OUYA בקרוב.

אחד היתרונות של בקר ה- WII הוא ה- dpad. זה עובד הרבה יותר טוב עבור משחקי בית הספר הישן מאשר בקר ה- XBOX כי זה לא כל כך רגיש.

למרבה הצער עבור אלה מכם מפחד משורת הפקודה יש ​​הרבה עבודה מסוף להתבצע אבל הפחד לא כפי שאני אעשה כמיטב יכולתי להסביר את כל מה שאתה צריך לעשות כדי לקבל את בקר ה- WII עובד.

התקן את תוכנת Linux הדרושה כדי להשתמש בבקר Wii

היישומים שאתה צריך להתקין הן כדלקמן:

מדריך זה מניח שאתה משתמש בהפצה המבוססת על דביאן כגון Debian , Mint , Ubuntu וכו '. אם אתה משתמש בהפצה המבוססת על RPM, השתמש ב- YUM או בכלי דומה לקבלת יישומים אלה.

הקלד את הפריטים הבאים כדי לקבל את היישומים:

sudo apt- קבל להתקין lswm wminput libcwiid1

מצא את כתובת ה- Bluetooth של בקר ה- Wii שלך

כל הסיבה להתקנת lswm היא לקבל את כתובת ה- Bluetooth של בקר ה- WII שלך.

בתוך המסוף הקלד את הדברים הבאים:

lswm

האפשרויות הבאות יוצגו על המסך:

" שים את Wiimotes במצב גילוי עכשיו (לחץ 1 + 2) ..."

בצע את הפעולה כפי שהמסר מבקש להחזיק את הכפתורים 1 ו- 2 בבקר ה- WII באותו זמן.

אם עשית את זה כראוי קבוצה של מספרים ומכתבים צריך להופיע לאורך שורות זה:

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

אם האותיות והמספרים אינם מופיעים ואתה מוצא את עצמך בחזרה בשורת הפקודה lswm להפעיל שוב ולנסות לחיצה 1 ו 2 יחד שוב. בעיקרון, תמשיך לנסות עד שזה עובד.

הגדרת בקר המשחק

כדי להשתמש בבקר ה- WII כ- gamepad, יהיה עליך להגדיר קובץ תצורה כדי למפות את הלחצנים למפתחות.

הקלד את הפרטים הבאים בחלון המסוף:

סנו ננו / וכו / cwiid / wminput / gamepad

קובץ זה אמור לכלול כבר טקסט כלשהו בתבנית זו:

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

יהיה עליך להוסיף עוד כמה שורות לקובץ זה כדי לקבל את gamepad עובד כמו שאתה רוצה את זה.

הפורמט הבסיסי של כל שורה בקובץ הוא כפתור ה- WII Controller בצד שמאל ואת לחצן המקלדת בצד ימין.

לדוגמה:

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 השמאלי על כפתור, את מקש CTRL הנכון כמו כפתור B ואת מקש שמאלה כמו כפתור פלוס.

אם אתה משתמש משחקי רטרו מארכיון האינטרנט הם בדרך כלל אומרים מה המפתחות צריך להיות ממופה. אתה יכול לקבל קבצי gamepad שונים עבור משחקים שונים, כך שאתה יכול פשוט להשתמש בלוח המקשים WII ההתקנה עבור כל משחק.

אם אתה משתמש emulators עבור קונסולות משחקים ישנים כגון ספקטרום סינקלר, קומודור 64, קומודור Amiga ו Atari ST אז המשחקים לעתים קרובות מאפשרים לך remap את המפתחות ואתה יכול, ולכן, מפת את מפתחות המשחק לקובץ gamepad שלך.

עבור משחקים מודרניים יותר הם לעתים קרובות לאפשר את השימוש של העכבר כדי לשלוט בהם או אפילו מפתחות, כך שתוכל להגדיר את הקובץ gamepad שלך כדי להתאים את המפתחות הדרושים כדי לשחק את המשחקים.

כדי לשמור את קובץ ה- gamepad לחץ על CTRL ו- O בו-זמנית. לחץ על CTRL ו- X כדי לצאת מה- nano.

חבר את הבקר

כדי לחבר את הבקר כך שהוא ישתמש בקובץ ה- gamepad שלך, הפעל את הפקודה הבאה:

/ c / etc / cwiid / wminput / gamepad

תתבקש ללחוץ על המקשים 1 + 2 בו-זמנית כדי להתאים את הבקר למחשב.

המילה "מוכן" תופיע אם החיבור שלך הצליח.

עכשיו כל מה שאתה צריך לעשות זה להתחיל את המשחק שאתה רוצה לשחק.

תהנה!!!

נספח א - לחצנים מרוחקים אפשריים

הטבלה הבאה מציגה את כל לחצני ה- WII המרוחקים שניתן להגדיר בקובץ ה- gamepad:

נספח ב '- מיפויי מקלדת

זוהי רשימה של מיפויי מקלדת הגיוניים

פוטנציאל נינטנדו WII Controller כדי מיפוי לוחות מקשים
מַפְתֵחַ קוד
בריחה 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
Backspace KEY_BACKSPACE
לשונית KEY_TAB
ש KEY_Q
W KEY_W
ה KEY_E
R KEY_R
T KEY_T
Y KEY_Y
U KEY_U
אני KEY_I
הו KEY_O
עמ ' KEY_P
[ KEY_LEFTBRACE
] KEY_RIGHTBRACE
להיכנס KEY_ENTER
CTRL (צד שמאל של המקלדת) KEY_LEFTCTRL
א KEY_A
S KEY_S
ד KEY_D
F KEY_F
ז KEY_G
ח KEY_H
י KEY_J
K KEY_K
L KEY_L
; (סמי קולון) KEY_SEMICOLON
(אפוסטרופה) KEY_APOSTROPHE)
#
Shift (צד שמאל של המקלדת) KEY_LEFTSHIFT
12 KEY_BACKSLASH
Z KEY_Z
איקס KEY_X
ג KEY_C
אשר KEY_V
ב KEY_B
N KEY_N
M KEY_M
, (פסיק) KEY_COMMA
. (עצירה מוחלטת) KEY_DOT
/ (קו נטוי) KEY_SLASH
Shift (צד ימין של המקלדת KEY_RIGHTSHIFT
ALT (צד שמאל של המקלדת

KEY_LEFTALT

בר החלל KEY_SPACE
נעילה אותיות גדולות 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
Num Kock KEY_NUMLOCK
Shift Lock 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_DOWN
בית KEY_HOME
לְהַכנִיס KEY_INSERT
לִמְחוֹק KEY_DELETE
גלול למעלה KEY_PAGEUP
דף למטה KEY_PAGEDOWN