Skip to main content

Как да използвате Wiimote за да играете игри на

Taco Bell Caramel Apple Freeze + Mysterious PR Unboxing (Април 2025)

Taco Bell Caramel Apple Freeze + Mysterious PR Unboxing (Април 2025)
Anonim

Ключовата част от игрите е очевидно, че могат да контролират героите, корабите, прилепите, танковете, колите или други спрайтове.

Управлението на 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 и набор от чувствителни примери за клавиатури.

Засега обаче тук е бърз и прост набор от примери:

Wiimote.Up = KEY_LEFTWiimote.Down = KEY_RIGHTWiimote.Left = KEY_DOWNWiimote.Right = KEY_UPWiimote.1 = KEY_SPACEWiimote.2 = KEY_LEFTCTRLWiimote.A = KEY_LEFTALTWiimote.B = KEY_RIGHTCTRLWiimote.Plus = KEY_LEFTSHIFT

По-горе е показан клавишът със стрелка наляво на клавиатурата до бутона за нагоре на WII контролера, десният бутон надолу, стрелката надолу към левия бутон, стрелката нагоре към десния бутон, интервалът за интервал като бутон 1, левият клавиш CTRL на клавиатурата на бутона 2, левия клавиш ALT на бутона A, десния клавиш CTRL като бутон B и клавиша за ляв клавиш като бутона Plus.

Ако използвате ретро игри от аркадната архива в интернет, те обикновено ще кажат кои ключове трябва да бъдат нанесени. Можете да имате различни gamepad файлове за различни игри, така че да можете да използвате WII клавиатурата за всяка игра.

Ако използвате емулатори за стари конзоли за игри като Sinclair Spectrum, Commodore 64, Commodore Amiga и Atari ST, тогава игрите често ви позволяват да преместите клавишите и следователно можете да преместите клавишите за игра на вашия геймпад.

За по-модерни игри те често позволяват използването на мишката, за да ги контролирате или дори клавишите, за да можете да зададете файла на геймпад, за да съответствате на необходимите ключове за игра на игри.

За да запазите файла на gamepad, натиснете CTRL и O едновременно. Натиснете CTRL и X, за да излезете нано.

Свържете контролера

За да свържете контролера така, че той да използва вашия геймпад, изпълнете следната команда:

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

Ще бъдете помолени да натиснете едновременно клавишите 1 + 2, за да сдвоите контролера с компютъра си.

Ако връзката ви е била успешна, ще се появи думата "готов".

Всичко, което трябва да направите, е да започнете играта, която искате да играете.

Наслади се!!!

Приложение A - Възможни бутони за дистанционно управление на WII

В следващата таблица са показани всички бутони за дистанционно управление, които могат да бъдат настроени във вашия геймпад:

  • Wiimote.Up
  • Wiimote.Down
  • Wiimote.Left
  • Wiimote.Right
  • Wiimote.A
  • Wiimote.B
  • Wiimote.1
  • Wiimote.2
  • Wiimote.Plus
  • Wiimote.Minus
  • Wiimote.Home
  • Wiimote.Dpad.X
  • Wiimote.Dpad.Y
  • Nunchuk.C
  • Nunchuk.Z
  • Nunchuk.Stick.X
  • Nunchuk.Stick.Y
  • Classic.Up
  • Classic.Down
  • Classic.Left
  • Classic.Right
  • Classic.Minus
  • Classic.Plus
  • Classic.Home
  • Classic.A
  • Classic.B
  • Classic.X
  • Classic.Y
  • Classic.ZL
  • Classic.ZR
  • Classic.L
  • Classic.R
  • Classic.Dpad.X
  • Classic.Dpad.Y
  • Classic.LStick.X
  • Classic.LStick.Y
  • Classic.RStick.X
  • Classic.RStick.Y
  • Classic.LAnalog
  • Classic.RAnalog

Приложение Б - Картини на клавиатурата

Това е списък със смислени присвоявания на клавиатурата

Потенциалният Nintendo WII контролер за картографиране на клавиатурата
ключкод
бягствоKEY_ESC
0KEY_0
1ключ_1
2KEY_2
3KEY_3
4KEY_4
5KEY_5
6KEY_6
7KEY_7
8KEY_8
9KEY_9
- (минус символ)KEY_MINUS
= (равен на символа)KEY_EQUAL
BackspaceKEY_BACKSPACE
РазделKEY_TAB
QKEY_Q
WKEY_W
EKEY_E
RKEY_R
TKEY_T
YKEY_Y
UKEY_U
азKEY_I
ОKEY_O
PKEY_P
KEY_LEFTBRACE
KEY_RIGHTBRACE
ВъведетеKEY_ENTER
CTRL (лявата страна на клавиатурата)KEY_LEFTCTRL
АKEY_A
СKEY_S
дKEY_D
FKEY_F
GKEY_G
НKEY_H
JKEY_J
KKEY_K
LKEY_L
; (Semi Colon)KEY_SEMICOLON
"(Апостроф)KEY_APOSTROPHE)
#
Shift (лявата страна на клавиатурата)KEY_LEFTSHIFT
KEY_BACKSLASH
ZKEY_Z
хKEY_X
° СKEY_C
VKEY_V
BKEY_B
NKEY_N
МKEY_M
, (запетая)KEY_COMMA
, (точка)KEY_DOT
/ (наклонена черта)KEY_SLASH
Shift (отдясно на клавиатуратаKEY_RIGHTSHIFT
ALT (лявата страна на клавиатурата

KEY_LEFTALT

ИнтервалKEY_SPACE
Клавиш за главни буквиKEY_CAPSLOCK
F1KEY_F1
F2KEY_F2
F3KEY_F3
F4KEY_F4
F5KEY_F5
F6KEY_F6
F7KEY_F7
F8KEY_F8
F9KEY_F9
F10KEY_F10
F11KEY_F11
F12KEY_F12
Чис КокKEY_NUMLOCK
Shift LockKEY_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
InsertKEY_INSERT
ИзтрийKEY_DELETE
Страница нагореKEY_PAGEUP
Страница надолуKEY_PAGEDOWN