Linux Oyunlarını Nintendo Wii Controller istifadə etmək üçün necə

Oyun oynayanların əsas hissəsi, əlbəttə ki, simvolları, gəmiləri, yarasalarını, tanklarını, avtomobillərini və digər spritləri idarə edə bilir.

Nintendo WII nəzarətçi , xüsusən də köhnə məktəb emulatorları və İnternet Arxivi İnternet Arcade oyunlarını istifadə edərkən oyun oynayır. Nintendo WII həqiqətən populyar oyun konsolu idi və ilk dəfə buraxıldı və bir çox insanlar üçün indi DVD oynatıcının yanında toz toplayır.

Linux makinesinizde oyun oynayan bir xüsusi oyun nəzarətçi satın almaq əvəzinə, niyə yalnız WII Uzaqdan istifadə etməyin?

Əlbəttə ki, WII nəzarətçiləri ətrafında asılmaq məcburiyyətində qalan yeganə nəzarətçi deyil və tezliklə XBOX nəzarətçiləri və hətta OUYA nəzarətçiləri üçün təlimatlar yazacağam .

WII nəzarətçisinin bir üstünlüyü dpad. XBOX nəzarətçisindən daha köhnə məktəb oyunları üçün daha yaxşı işləyir, çünki bu olduqca həssas deyildir.

Təəssüf ki, əmr xəttindən qorxanlarınızın yerinə yetirilməsi üçün bir çox terminal işi var, amma WII nəzarətçisini işləmək üçün lazım olan hər şeyi izah etmək üçün əlimdən gələni edəcəyəm kimi qorxmayın.

Wii Controller istifadə etmək üçün Lazım olan Linux proqramını yükləyin

Quraşdırmanız lazım olan proqramlar aşağıda verilmişdir:

Bu təlimatda Debian , Mint , Ubuntu və s. Kimi bir Debian əsaslı distro istifadə edirsiniz. Bu proqramları almaq üçün RPM əsaslı distro istifadə YUM və ya oxşar bir vasitə istifadə edirsinizsə.

Ərizə almaq üçün aşağıdakıları yazın:

sudo apt-get quraşdırma lswm wminput libcwiid1

Wii Denetleyicinizin Bluetooth Ünvanını tapın

LVT-ni quraşdırmanın bütün səbəbi WII nəzarətçinizin bluetooth ünvanını almaqdır.

Terminal növü daxilində aşağıdakılar:

lswm

Ekranda aşağıdakılar göstərilir:

" Wiimotes indi görünən rejimdə qoyun (mətbuat 1 + 2) ..."

Mesajı eyni anda WII nəzarətçisində 1 və 2 düymələri soruşur və saxlayın.

Düzgün etdiyin bu xəttlər boyunca bir sıra rəqəmlər və məktublar görünməlidir:

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

Məktublar və nömrələr görünməzsə və özünüzü yenidən lswm-lə idarə etsəniz, özünüzü yenidən tapın və yenidən 1-i və 2-ə basın. Əsasən, işə qədər çalışın.

Oyun Denetleyicisini Quraşdırın

WII Denetleyicisini bir gamepad olaraq istifadə etmək üçün düymələrə düymələri eşlemek üçün konfiqurasiya faylını qurmalısınız.

Terminal pəncərəsinə aşağıdakıları yazın:

sudo nano / etc / cwiid / wminput / gamepad

Bu faylın bu xəttləri boyunca artıq bir neçə mətni olmalıdır:

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

Siz gamepadin istədiyiniz şəkildə işləməsi üçün bu faylda daha çox xəta əlavə etmək lazımdır.

Faylın hər bir xəttinin əsas formatı sağdakı WII Controller düyməsini və sağdakı klaviatura düyməsini təşkil edir.

Misal üçün:

Wiimote.Up = KEY_UP

Yuxarıda göstərilən komanda klaviaturada yuxarıya doğru olan WII uzaqdakı yuxarı düyməsini göstərir.

Tez bir ipucu. Oyun oynarkən WII uzaq məsafədən odur ki, Wii uzaqdakı yuxarı ok, həqiqətən, klaviaturada sol oku göstərmək lazımdır.

Bu yazının sonunda mən mümkün olan bütün WII göstəricilərini və bir sıra həssas klaviaturanın siyahısını göstərəcəyəm.

Hal-hazırda burada göstərilən sürətli və sadə bir göstərici var:

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

Yuxarıda göstərilən klaviatura üzərindəki sol ok düyməsini WII nəzarətçisinin yuxarı düyməsinə, sağ düyməni aşağı düyməyə aşağı sola, sol düyməyə yuxarı oxa, 1 düyməsinə kimi yer barına, Klaviatura üzərindəki 2 CTRL düyməsini, sol düyməni ALT düyməsini A düyməsinə, sağ CTRL düyməsini B düyməsini, sol düyməni isə Plus düyməsinə basın.

İnternet arxivi arcadından retro oyunlardan istifadə edirsinizsə, ümumiyyətlə, hansı düymələrin hansı xəritələrlə əlaqələndirilməsi lazım olduğunu söyləyəcəklər. Hər oyun üçün yalnız WII klaviatura qurğusunu istifadə edə bilərsiniz ki, müxtəlif oyunlar üçün müxtəlif gamepad faylları ola bilərsiniz.

Sinclair Spectrum, Commodore 64, Commodore Amiga və Atari ST kimi köhnə oyun konsolları üçün emulatorlardan istifadə edirsinizsə, oyun tez-tez düymələri yenidən xatırlatmaq və bu səbəbdən oyun düymələrinə gamepad faylını eşleyebilirsiniz.

Daha müasir oyunlar üçün tez-tez siçan istifadə etmək və ya hətta düymələri idarə etmək üçün oyunlarınızı oynamaq üçün lazım olan düymələri uyğunlaşdırmaq üçün gamepad faylınızı təyin edə bilərsiniz.

Gamepad faylını saxlamaq üçün eyni anda CTRL və O düyməsini basın. Nano'dan çıxmaq üçün CTRL və X düymələrinə basın.

Denetleyiciyi qoşun

Həqiqətən nəzarətçi birləşdirmək üçün gamepad faylını istifadə edərsə, aşağıdakı əmri çalıştırın:

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

Kontrol cihazını kompüterinizlə cütləşdirmək üçün eyni zamanda 1 + 2 düymələrinə basmanız tələb olunur.

Əlaqəsi müvəffəqiyyətli olarsa, "hazır" sözü görünür.

İndi etmək lazım olan bütün oyun oynamağa başlayın.

Enjoy!

Əlavə A - Mümkün WII Uzaqdan Düymələr

Aşağıdakı cədvəldə gamepad faylında quraşdırıla bilən bütün WII uzaq düymələri göstərilir:

Əlavə B - Keyboard Xəritəçəkmə

Bu, həssas klaviatura xəritələrinin siyahısıdır

Potensial Nintendo WII Controller Klaviatura Xəritəçəkmə
Açar Kod
Escape 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
- (mənfi simvol) KEY_MINUS
= (sembolə bərabərdir) KEY_EQUAL
BackSpace KEY_BACKSPACE
Tab KEY_TAB
Q KEY_Q
W KEY_W
E KEY_E
R KEY_R
T KEY_T
Y KEY_Y
U KEY_U
Mən KEY_I
O KEY_O
P KEY_P
[ KEY_LEFTBRACE
] KEY_RIGHTBRACE
Daxil edin KEY_ENTER
CTRL (Klaviaturanın sol tərəfi) KEY_LEFTCTRL
A 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
; (Semi Colon) KEY_SEMICOLON
'(Apostrop) KEY_APOSTROPHE)
#
Shift (klaviatura sol tərəfi) KEY_LEFTSHIFT
\ KEY_BACKSLASH
Z KEY_Z
X KEY_X
C KEY_C
V KEY_V
B KEY_B
N KEY_N
M KEY_M
, (vergül) KEY_COMMA
. (nöqtə) KEY_DOT
/ (irəli çubuq) KEY_SLASH
Shift (klaviatura sağ tərəfində KEY_RIGHTSHIFT
ALT (klaviatura sol tərəfində

KEY_LEFTALT

Space bar 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
Num Kock KEY_NUMLOCK
Shift Lock KEY_SHIFTLOCK
0 (klaviatura) KEY_KP0
1 (klaviatura) KEY_KP1
2 (klaviatura) KEY_KP2
3 (klaviatura) KEY_KP3
4 (klaviatura) KEY_KP4
5 (klaviatura) KEY_KP5
6 (klaviatura) KEY_KP6
7 (klaviatura) KEY_KP7
8 (klaviatura) KEY_KP8
9 (klaviatura) KEY_KP9
. (klaviatura nöqtəsi) KEY_KPDOT
+ (klaviatura plus simvolu) KEY_KPPLUS
- (klaviatura mənfi simvolu) KEY_KPMINUS
Sol ox KEY_LEFT
Sağ ox KEY_RIGHT
Yuxarı ox KEY_UP
Aşağı ok KEY_DOWN
Ev KEY_HOME
Daxil edin KEY_INSERT
Sil KEY_DELETE
Səhifə Yuxarı KEY_PAGEUP
Aşağı Səhifə KEY_PAGEDOWN