Როგორ გამოვიყენოთ Nintendo Wii Controller Play Linux თამაშები

სათამაშო თამაშების ძირითადი ნაწილი აშკარად შეუძლია გააკონტროლოს გმირები, გემები, ჯოხები, ტანკები, მანქანები ან სხვა sprites.

Nintendo WII კონტროლერი არის დიდი სათამაშო თამაშები, განსაკუთრებით მაშინ, როდესაც იყენებთ ძველი სკოლის emulators და ინტერნეტ არქივი ინტერნეტ არკადული თამაშები. Nintendo WII იყო მართლაც პოპულარული თამაშები კონსოლი, როდესაც იგი პირველად გამოვიდა და ბევრი ადამიანი, ახლა ზის შეგროვება მტვერი შემდეგ DVD player.

იმის ნაცვლად, რომ შეიძინეთ ერთგულმა თამაშის კონტროლერი თამაშის Linux- ში თამაშზე, რატომ არ გამოიყენოთ მხოლოდ Wii Remote?

რა თქმა უნდა, WII კონტროლერი არ არის ერთადერთი კონტროლერი, რომელიც, სავარაუდოდ, გათიშეთ გარშემო და მე მაქვს წერა გიდები XBOX კონტროლერისთვის და მაშინაც კი, OUYA კონტროლერი.

WII კონტროლერის ერთი უპირატესობაა dpad. იგი ბევრად უკეთესია ძველი სკოლის თამაშებზე, ვიდრე XBOX კონტროლერი, რადგან ეს არ არის საკმაოდ მგრძნობიარე.

სამწუხაროდ იმ თქვენგანი ეშინია ბრძანებათა ზოლში არის ბევრი ტერმინალის მუშაობა, მაგრამ შიში არ არის, როგორც მე ყველაფერს გავაკეთებ იმისათვის, რომ ყველაფერი გავაკეთოთ იმისათვის, რომ მიიღოთ WII- ის კონტროლერი.

დააინსტალირეთ Linux Software Required გამოიყენოს Wii Controller

თქვენ უნდა დააყენოთ პროგრამები:

ეს სახელმძღვანელო გულისხმობს, რომ იყენებთ Debian- ის დაფუძნებულ დისტროს, როგორიცაა Debian , Mint , Ubuntu და ა.შ. თუ თქვენ იყენებთ RPM- ის დისტროს გამოყენებას YUM ან ანალოგიური ინსტრუმენტია ამ პროგრამების მისაღებად.

შეასწოროთ შემდეგი განაცხადების მისაღებად:

sudo apt-get install lswm wminput libcwiid1

იპოვეთ თქვენი Wii კონტროლერის Bluetooth მისამართი

ლოცვის ინსტალაციის მთელი მიზეზი არის თქვენი WII- ს კონტროლერის Bluetooth მისამართი.

ტერმინალის კატეგორიაში შემდეგია:

lswm

ეკრანზე გამოჩნდება შემდეგი:

" შეიტანეთ Wiimotes აღმოჩენაში რეჟიმში ახლა (პრეს 1 + 2) ..."

ისე, როგორც შეტყობინება და ითხოვს 1 და 2 ღილაკს WII კონტროლერი ამავე დროს.

თუ სწორად გააკეთეთ ეს რიცხვები და ასოები უნდა გამოჩნდეს ამ ხაზების გასწვრივ:

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

თუ ასოები და რიცხვები არ გამოჩნდებიან და თქვენ კვლავ აღმოჩენილია ბრძანებათა დემონსტრირებაში ერთხელ და კვლავ სცადეთ 1 და 2 დაჭერით. ძირითადად, შეინარჩუნეთ მუშაობა სანამ არ მუშაობს.

შეიქმნა თამაშის კონტროლერი

გამოიყენოთ WII- ს კონტროლერი, როგორც gamepad- ში, საჭიროა კონფიგურაციის ფაილების კონფიგურაცია, რათა ღილაკებზე ღილაკებს მიუთითოთ.

მიუთითეთ შემდეგი ტერმინალში:

sudo nano / etc / 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

ზემოთ მოცემული ბრძანება კლავიატურის ღილაკზე Up ღილაკს WII დისტანციურად გააქტიურებს კლავიატურაზე.

აქ არის სწრაფი წვერი. WII დისტანციური როგორც წესი, თავის მხრივ, როდესაც თქვენ თამაშობთ თამაშებს და ასე რომ arrow ის Wii დისტანციური რეალურად უნდა რუკაზე მარცხენა ისარი კლავიატურაზე.

ამ სტატიის ბოლოს, მე დავწერ ყველა შესაძლო WII შეფუთვას და მკაფიო კლავიატურაზე მბრუნებს.

ახლა, თუმცა აქ არის სწრაფი და მარტივი კომპლექტი mappings:

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

ზემოთ რუკების მარცხენა arrow გასაღები კლავიატურის მდე up ღილაკს WII კონტროლერი, მარჯვენა გასაღები ქვემოთ ღილაკს ქვემოთ arrow მარცხენა ღილაკს, ისარი მარჯვენა ღილაკს, სივრცეში ბარი როგორც ღილაკს 1, მარცხნივ CTRL ღილაკს კლავიატურაზე 2 ღილაკზე, მარცხნივ ALT ღილაკი ღილაკზე, მარჯვნივ CTRL ღილაკი B ღილაკზე და მარცხენა ღილაკს, როგორც Plus ღილაკი.

თუ თქვენ იყენებთ რეტრო თამაშებს ინტერნეტის არქივიდან, ისინი ზოგადად ამბობენ, თუ რა გასაღებები უნდა შეესაბამებოდეს. თქვენ შეგიძლიათ სხვადასხვა სათამაშო ფაილების ფაილები სხვადასხვა თამაშებისთვის, ასე რომ თქვენ შეგიძლიათ გამოიყენოთ მხოლოდ WII კლავიატურა და გამოიყენოთ თითოეული თამაშისთვის.

თუ თქვენ იყენებთ emulators ძველი თამაშები კონსოლები როგორიცაა Sinclair Spectrum, Commodore 64, Commodore Amiga და Atari ST მაშინ თამაშები ხშირად მოგცემთ remap გასაღებები და შეგიძლიათ, ამიტომ, რუკა თამაშის გასაღებები თქვენი gamepad ფაილი.

უფრო თანამედროვე თამაშებისთვის ისინი ხშირად იძლევიან თაგვის გამოყენების კონტროლს მათთვის ან თუნდაც გასაღებით, რომლითაც შეგიძლიათ დაამატოთ თქვენი gamepad ფაილი, რათა შეიტანოთ თამაშები, რომლებიც თამაშობენ თამაშს.

გადარჩენა gamepad ფაილი დააჭირეთ CTRL და O ამავე დროს. დააჭირეთ CTRL და X ბლოკის გასასვლელად.

დაკავშირება კონტროლერი

რეალურად დაუკავშირდით კონტროლს, რათა ის გამოიყენოთ თქვენი gamepad ფაილი შემდეგი ბრძანების:

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

თქვენ მოგეთხოვებათ დააჭიროთ 1 + 2 გასაღების ღილაკზე ერთდროულად კომპიუტერთან ხელმოწერით.

სიტყვა "მზად" გამოჩნდება, თუ თქვენი კავშირი წარმატებულია.

ახლა ყველა თქვენ უნდა გააკეთოთ დაიწყოს თამაში გსურთ ითამაშოს.

ისიამოვნე !!!

დანართი A - შესაძლო WII დისტანციური ღილაკები

შემდეგი ცხრილი გვიჩვენებს ყველა WII დისტანციურ ღილაკს, რომელიც შეიძლება შეიქმნას თქვენს gamepad ფაილში:

დანართი B - კლავიატურა Mappings

ეს არის მგრძნობიარე კლავიატურა mappings

პოტენციალი Nintendo WII კონტროლერი კლავიატურა Mappings
გასაღები კოდექსი
გაქცევა 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
KEY_W
KEY_E
KEY_R
KEY_T
KEY_Y
U KEY_U
მე KEY_I
KEY_O
KEY_P
[ KEY_LEFTBRACE
] KEY_RIGHTBRACE
შეიყვანეთ KEY_ENTER
CTRL (კლავიატურის მარცხენა) KEY_LEFTCTRL
KEY_A
გასაღებები
KEY_D
F KEY_F
KEY_G
KEY_H
KEY_J
KEY_K
KEY_L
; (ნახევრად კოლონი) KEY_SEMICOLON
'(აპოსტროფი) KEY_APOSTROPHE)
#
Shift (კლავიატურის მარცხენა მხარეს) KEY_LEFTSHIFT
\ KEY_BACKSLASH
KEY_Z
X KEY_X
KEY_C
V KEY_V
KEY_B
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
Num Kock KEY_NUMLOCK
Shift ჩაკეტვა 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
. (კლავიატურა dot) KEY_KPDOT
+ (კლავიატურა პლუს სიმბოლო) KEY_KPPLUS
- (კლავიატურა მინუს სიმბოლო) KEY_KPMINUS
მარცხენა ისარი KEY_LEFT
მარჯვენა ისარი KEY_RIGHT
ისარი KEY_UP
ქვედა ისარი KEY_DOWN
მთავარი KEY_HOME
ჩასმა KEY_INSERT
წაშლა KEY_DELETE
გვერდი Up KEY_PAGEUP
გვერდზე ქვემოთ KEY_PAGEDOWN