Nintendo Wii Controller-г Linux тоглоомыг хэрхэн тоглох талаар

Тоглоомын гол хэсэг нь тэмдэгтүүд, хөлөг онгоц, сарьсан багваахай, танк, машин эсвэл бусад sprites-г хянах боломжтой.

Nintendo Wii контроллер нь хуучин сургуулийн emulators болон Интернэт архивын Интернет Arcade тоглоом ашиглаж байхдаа тоглоом тоглоход таатай байдаг. Nintendo Wii нь анх удаа гарсан бөгөөд маш олон хүмүүсийн хувьд тоглоомын маш алдартай консол байсан бөгөөд одоо DVD тоглуулагчийн дэргэд тоос цуглуулж байна.

Wii Remote-ийг яагаад ашиглахаас гадна тоглоомын локал тоглуулагч дээр тоглох зориулалттай тоглоомын хянагч худалдаж авахын оронд?

Мэдээж хэрэг, Wii хянагч нь таны хянадаг ганцхан хянагч биш юм. Би XBOX хянагчууд болон OUYA хянагчийн тухай гарын авлага бичих болно.

Wii хянагчийн нэг давуу тал нь dpad юм. Энэ нь XBOX хянагчтай харьцуулахад хуучин сургуулийн тоглоомуудад илүү сайн ажилладаг.

Харамсалтай нь тушаалын мөрөөс айдаг хүмүүст зориулсан терминал ажил их байгаа боловч Wii хянагчийг ажиллуулахын тулд хийх ёстой бүх зүйлээ тайлбарлахын тулд чадах бүхнээ хийхээс айхгүй байхаас айж болохгүй.

Wii Controller-г ашиглахад шаардлагатай Линуксийн програм суулгах

Таны суулгах хэрэгтэй програмууд дараах байдалтай байна:

Энэ гарын авлага нь Debian , Mint , Ubuntu гэх мэт Debian дээр тулгуурласан дебрийг ашиглаж байгаа гэж үздэг. Хэрэв та RPM дээр тулгуурласан депро ашигладаг бол эдгээр програмуудыг авахын тулд YUM эсвэл үүнтэй төстэй хэрэгсэл ашиглаж байна.

Өргөдлүүдийг авахын тулд дараах зүйлийг бичнэ үү:

sudo apt-get суулгах lswm wminput libcwiid1

Wii Controller-ийн Bluetooth хаягийг олох

Lswm суулгах бүх шалтгаан Wii хянагчийнхаа bluetooth хаягийг авах явдал юм.

Терминалын төрөлд дараах байдлаар:

lswm

Дараах дэлгэцийг дэлгэц дээр харуулах болно:

" Wiimotes-ыг нээлт горимд тавьж (дарах 1 + 2) ..."

Мессиа нь Wii хянагч дээр 1 ба 2 товчлууруудыг асууж, нэг удаа ажиллуул.

Хэрэв та үүнийг зөв мөрөөр хийсэн бол энэ мөрний дагуу тоонууд болон үсэгнүүд харагдах ёстой:

00: 1В: 7А: 4F: 61: С4

Хэрэв үсэг, тоо гарч ирэхгүй бөгөөд тушаалын комманд буцаж ирвэл lswm дахин ажиллуулаад 1 ба 2-г дарна уу. Үндсэндээ ажиллавал үргэлжлүүлэн оролдож байх хэрэгтэй.

Тоглоомын хянагчыг тохируулна уу

WiII Controller-г gamepad гэж ашиглахын тулд тохиргооны файлыг тохируулахын тулд товчлуурууд руу товчлох хэрэгтэй.

Терминал цонхонд дараахыг бичнэ:

sudo nano / etc / cwiid / wminput / gamepad

Энэ файл нь дараах мөрийн дагуу зарим нэг тексттэй байх ёстой:

# gameport
Сонгодог.Dpad.X = ABS_X
Сонгодог.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 товчлуурыг A товчлуур, баруун CTRL товчийг B товчлуур, Plus товчоор зүүн шилжүүлгийн товчлуурыг дарна.

Хэрэв та интернетийн архиваас чимэг тоглоом ашиглаж байгаа бол ерөнхийдөө ямар түлхүүрүүдийг зураглал хийх хэрэгтэйг хэлнэ. Тоглоом бүрийн хувьд Wii товчлуурийн тохиргоог ашиглаж болох тул янз бүрийн тоглоомуудын хувьд янз бүрийн gamepad файлуудтай байж болно.

Хэрэв та хуучин тоглоомын консолуудыг ашигладаг бол Sinclair Spectrum, Commodore 64, Commodore Amiga, Atari ST зэрэг тоглоомууд нь таныг түлхүүрүүдийг арилгаж өгдөг тул тоглоомын gamepad-д зориулж тоглоомын түлхүүрүүдийг зурж болно.

Илүү орчин үеийн тоглоомуудын хувьд тэд хулгана хэрэглэхийг, эсвэл бүр түлхүүрийг удирдахыг зөвшөөрдөг тул тоглоомыг тоглуулахад шаардлагатай түлхүүрийг тааруулахын тулд таны gamepad файлыг тохируулах боломжтой болно.

Gamepad файлыг хадгалахын тулд CTRL ба O товчийг дар. CTRL болон X дарж нано гарна.

Хянагчийг холбоно уу

Тоглоомыг ашиглахын тулд хянагчийг холбохын тулд таны gamepad файлыг ашиглан дараах тушаалыг ажиллуулна:

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

Таныг компьютер дээрээ тохируулахын тулд 1 + 2 товчийг дарж асууна.

Таны холболт амжилттай болсон бол "бэлэн" гэсэн үг гарч ирнэ.

Одоо хийх ёстой бүх зүйл бол тоглохыг хүсэж байгаа тоглоомыг эхлүүлэх явдал юм.

Баярлалаа !!!

Хавсралт А - Боломжтой Wii Алсын Товчнууд

Дараах хүснэгтэд таны gamepad файл дотор тохируулж болох Wii-гийн бүх алсын товчлууруудыг харуулав.

Хавсралт B - Гарын хурууны хээ

Энэ бол ухаалаг гарны зураглалын жагсаалт юм

Гарч болох Nintendo 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
Tab KEY_TAB
Q KEY_Q
В KEY_W
Е KEY_E
R KEY_R
Т KEY_T
Y KEY_Y
U KEY_U
Би KEY_I
О. KEY_O
P KEY_P
[ KEY_LEFTBRACE
] KEY_RIGHTBRACE
Оруулна уу KEY_ENTER
CTRL (гарны зүүн тал) KEY_LEFTCTRL
А KEY_A
S KEY_S
D KEY_D
F KEY_F
G KEY_G
H KEY_H
J KEY_J
K KEY_K
L KEY_L
; (Хагас сахар) KEY_SEMICOLON
'(Apostrophe) KEY_APOSTROPHE)
#
Shift (гарны зүүн тал) KEY_LEFTSHIFT
\ KEY_BACKSLASH
Z KEY_Z
X KEY_X
C 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
Н8 KEY_F8
Н9 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
Up сум KEY_UP
Урьдчилгаа сум KEY_DOWN
Нүүр хуудас KEY_HOME
Оруулах KEY_INSERT
Устгах KEY_DELETE
Хуудасны дээш KEY_PAGEUP
Хуудас доошлуулах KEY_PAGEDOWN