Ключовата част от игрите е очевидно, че могат да контролират героите, корабите, прилепите, танковете, колите или други спрайтове.
Управлението на Nintendo WII е чудесно за игри, особено при използване на стари училищни емулатори и интернет аркадни игри. Nintendo WII беше наистина популярна игрова конзола, когато тя беше пусната за първи път и за много хора вече се събира прах до DVD плеъра.
Вместо да купувате специален контролер за игри за игри на вашата Linux машина, защо не просто да използвате WII Remote?
Разбира се, контролерът WII не е единственият контролер, за който вероятно ще трябва да виси и ще напиша ръководства за XBOX контролерите и дори за OUYA контролера скоро.
Едно предимство на WII контролера е dpad. Тя работи много по-добре за стари игри от училището, отколкото XBOX контролера, защото не е толкова чувствителна.
За съжаление за тези от вас, които се страхуват от команден ред, има много терминални работи, които трябва да бъдат изпълнени, но не се страхувайте, тъй като ще направя всичко по силите си, за да обясня всичко, което трябва да направите, за да накарате контролера на WII да работи.
Инсталирайте софтуера на Linux, необходим за използване на Wii контролер
Приложенията, които трябва да инсталирате, са както следва:
- lswm
- wminput
- libcwiid1
Това ръководство предполага, че използвате дистрибуция на базата на Debian, като Debian, Mint, Ubuntu и т.н. Ако използвате RPM базирани дистрибуции използвайте YUM или подобен инструмент, за да получите тези приложения.
За да получите приложенията, въведете следното:
sudo apt-get инсталирате lswm wminput libcwiid1
Намерете Bluetooth адреса на вашия Wii контролер
Цялата причина за инсталирането на lswm е да получите Bluetooth адреса на вашия WII контролер.
В рамките на типа терминал:
lswm
На екрана ще се появи следното:
'Поставете Wiimotes в режим на откриване сега (натиснете 1 + 2) … "
Направете това, когато съобщението пита и задържа едновременно бутоните 1 и 2 на WII контролера.
Ако сте го направили правилно, набор от цифри и букви трябва да се появи по този ред:
00: 1В: 7А: 4F: 61: C4
Ако буквите и номерата не се появят и се окажете отново в командния ред, стартирайте отново lswm и опитайте да натиснете отново 1 и 2 заедно. По принцип продължавайте да опитвате, докато тя не работи.
Настройте контролера на игри
За да използвате WII Controller като gamepad, ще трябва да настроите конфигурационен файл, за да картите бутоните на клавишите.
Въведете следното в прозореца на терминала:
sudo nano / etc / cwiid / wminput / gamepad
Този файл трябва вече да има някакъв текст в него по този ред:
# gameportClassic.Dpad.X = ABS_XClassic.Dpad.Y = ABS_YClassic.A = BTN_A
Ще трябва да добавите още няколко реда към този файл, за да получите геймпад, който работи по начина, по който искате.
Основният формат на всеки ред във файла е бутонът WII Controller вляво и бутонът от клавиатурата отдясно.
Например:
Wiimote.Up = KEY_UP
Посочената по-горе команда изобразява бутона за нагоре на отдалечената WII към стрелката нагоре на клавиатурата.
Ето един бърз съвет. Устройството за дистанционно управление на WII обикновено е на негова страна, когато играете игри, така че стрелката нагоре на устройството за дистанционно управление на Wii трябва да се насочи към лявата стрелка на клавиатурата.
В края на тази статия ще ви покажа всички възможни картографиране на WII и набор от чувствителни примери за клавиатури.
Засега обаче тук е бърз и прост набор от примери:
По-горе е показан клавишът със стрелка наляво на клавиатурата до бутона за нагоре на WII контролера, десният бутон надолу, стрелката надолу към левия бутон, стрелката нагоре към десния бутон, интервалът за интервал като бутон 1, левият клавиш CTRL на клавиатурата на бутона 2, левия клавиш ALT на бутона A, десния клавиш CTRL като бутон B и клавиша за ляв клавиш като бутона Plus. Ако използвате ретро игри от аркадната архива в интернет, те обикновено ще кажат кои ключове трябва да бъдат нанесени. Можете да имате различни gamepad файлове за различни игри, така че да можете да използвате WII клавиатурата за всяка игра. Ако използвате емулатори за стари конзоли за игри като Sinclair Spectrum, Commodore 64, Commodore Amiga и Atari ST, тогава игрите често ви позволяват да преместите клавишите и следователно можете да преместите клавишите за игра на вашия геймпад. За по-модерни игри те често позволяват използването на мишката, за да ги контролирате или дори клавишите, за да можете да зададете файла на геймпад, за да съответствате на необходимите ключове за игра на игри. За да запазите файла на gamepad, натиснете CTRL и O едновременно. Натиснете CTRL и X, за да излезете нано. За да свържете контролера така, че той да използва вашия геймпад, изпълнете следната команда: Ще бъдете помолени да натиснете едновременно клавишите 1 + 2, за да сдвоите контролера с компютъра си. Ако връзката ви е била успешна, ще се появи думата "готов". Всичко, което трябва да направите, е да започнете играта, която искате да играете. Наслади се!!! В следващата таблица са показани всички бутони за дистанционно управление, които могат да бъдат настроени във вашия геймпад: Това е списък със смислени присвоявания на клавиатурата KEY_LEFTALTWiimote.Up = KEY_LEFT
Wiimote.Down = KEY_RIGHTWiimote.Left = KEY_DOWNWiimote.Right = KEY_UPWiimote.1 = KEY_SPACEWiimote.2 = KEY_LEFTCTRLWiimote.A = KEY_LEFTALTWiimote.B = KEY_RIGHTCTRLWiimote.Plus = KEY_LEFTSHIFTСвържете контролера
sudo wminput -c / etc / cwiid / wminput / gamepad
Приложение A - Възможни бутони за дистанционно управление на WII
Приложение Б - Картини на клавиатурата
ключ код бягство KEY_ESC 0 KEY_0 1 ключ_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 Q KEY_Q W KEY_W E KEY_E R KEY_R T 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 С KEY_S д KEY_D F KEY_F G KEY_G Н KEY_H J KEY_J K KEY_K L KEY_L ; (Semi Colon) KEY_SEMICOLON "(Апостроф) KEY_APOSTROPHE) # Shift (лявата страна на клавиатурата) KEY_LEFTSHIFT KEY_BACKSLASH Z KEY_Z х KEY_X ° С KEY_C V KEY_V B KEY_B N KEY_N М KEY_M , (запетая) KEY_COMMA , (точка) KEY_DOT / (наклонена черта) KEY_SLASH Shift (отдясно на клавиатурата KEY_RIGHTSHIFT ALT (лявата страна на клавиатурата
Интервал 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 Чис Кок 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_UP Стрелка надолу KEY_DOWN У дома KEY_HOME Insert KEY_INSERT Изтрий KEY_DELETE Страница нагоре KEY_PAGEUP Страница надолу KEY_PAGEDOWN