Қисми калидии бозиҳои бозӣ маълум аст, ки қобилияти идора кардани аломатҳо, киштиҳо, марзҳо, тоҷирон, мошинҳо ё дигар sprites аст.
Nintendo WII назораткунанда барои бозиҳои бозиҳо, махсусан ҳангоми истифодаи симуликҳои кӯҳна ва Интернет Архивҳо онлайн бозиҳои Arcade аст. Nintendo WII консерти ҳақиқии маъруфи бозиҳо буд, вақте ки аввалин шуда ва барои бисёриҳо озод шуда буд, ҳоло акнун ба тӯбзании DVD плеери ҷамъоварӣ мекунад.
Бар ивази як бозигари махсуси бозӣ барои бозиҳои бозиҳо дар мошини Linux , чаро танҳо дур аз WII дур нест?
Албатта, WII танзимкунанда танҳо як назоратгари шумо эҳтимол дорад, ки дар атрофи он овезон набошед ва роҳнамои навиштани контроллерҳои XBOX ва ҳатто идоракунандаи OUYA -ро ба наздикӣ ба нақша гиред.
Яке аз бартарии WII назораткунандаи dpad аст. Ин бозиҳо барои бозиҳои калонсолон нисбат ба XBOX назорат мекунад, зеро он хеле ҳассос нест.
Мутаассифона, онҳое, ки аз шумо метарсанд, аз хатти фармон ҳастанд, кори ниҳоии терминал вуҷуд дорад, аммо тарсед, ки чӣ гуна метавонам беҳтарин корҳоро анҷом диҳам, то ҳама чизро барои фаҳмидани ВИИ назорат кунад.
Компютерро лозим аст, ки барои идоракунии Wii истифода баранд
Аризае, ки шумо бояд насб кунед, чунин аст:
- lswm
- wminput
- Озодӣ "
Ин дастур ба шумо таваккал мекунад, ки шумо бо истифода аз Debian-based Debian , Mint , Ubuntu ва ғайра. Агар шумо истифода RPM асоси функсионалии YUM ё ин гуна воситаи ба даст овардани ин барномаҳо.
Барои гирифтани замимаҳои зерин, нависед:
sudo apt-get install lswm wminput libcwiid1
Ҷустуҷӯи суроғаи Bluetooth Назорати Вали
Ҳамаи сабабҳо барои насби lswm ин суроғаи bluetooth-ро дар WII идоракунандаи шумо меноманд.
Дар дохили терминал инҳоянд:
lswm
Дар экран нишон дода мешавад:
" Акнун Wiimotes-ро дар ҳолати ошкортар ҷойгир кунед (1 + 2 -ро пахш кунед ..."
Оё паёмро талаб кунед ва тугмаҳои 1 ва 2-ро дар як WIM назорат кунед.
Агар шумо инро дуруст иҷро кардед, маҷмӯи номҳо ва ҳарфҳо дар хатҳои инҳо бояд пайдо шаванд:
00: 1Б: 7А: 4F: 61: C4
Агар ҳарфҳо ва рақамҳо намебошанд ва шумо дар феҳристи худ бозгаштанро боз хоҳед ёфт ва бори дигар 1 ва 2-ро такрор кунед. Асосан, кӯшиш кунед, то он даме ки кор кунад.
Танзимкунандаи Game
Барои истифодаи WII Controller ҳамчун gamepad шумо бояд барои сохтани тугмаҳои конфигуратсия барои тасвири тугмаҳо ба калидҳо лозим аст.
Ба поён дар равзанаи терминал:
sudo nano / etc / cwiid / wminput / gamepad
Ин файл бояд аллакай якчанд матнро дар сатрҳои зерин дошта бошад:
# gameport
Classic.Dpad.X = ABS_X
Classic.Dpad.Y = ABS_Y
Classic.A = BTN_A
Шумо бояд ба ин сатр илова кардани хатҳои иловагӣ ба ин ариза барои гирифтани гепатит коре, ки шумо онро мехоҳед, илова кунед.
Намунаи асосии ҳар як сатр дар файл ин 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-ро ҳамчун тугмачаи Б ва калиди бастаи чап ҳамчун тугмаи иловагӣ.
Агар шумо истифода аз бозиҳои retro аз ҷустуҷӯи пайғоми интернетӣ онҳо умуман мегӯянд, ки кадом калидҳо бояд ҳамоҳанг карда шаванд. Шумо метавонед файлҳои гуногуни gamepad барои бозиҳои гуногун дошта бошед, то ки шумо танҳо метавонед WII клавиатура барои ҳар як бозиро истифода баред.
Агар шумо имтиёзҳо барои бозиҳои кӯҳнаро истифода баред, монанди 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 -ро дар як вақт пахш кунед, то танзимкунандаи компютери шумо.
Агар пайвастшавиатон муваффақ шуда бошад, калимаи «омода» пайдо хоҳад шуд.
Акнун ҳамаи шумо бояд корро оғоз кунед, ки шумо мехоҳед бозӣ кунед.
Бовар кунед !!!
Замимаи A - Тугмаҳои дурдасти WII
Ҷадвал дар зер ҳамаи тугмаҳои дурдасти WII-ро дар бар мегирад, ки дар дохили файли гепатити шумо сохта мешаванд:
- Wiimote.Up
- Wiimote.Down
- Wiimote.Left
- Wiimote.Right
- Садо Ояндасоз
- НОҲИЯИ ВОСЕЪ
- Wiimote.1
- Wiimote.2
- Wiimote.Plus
- Wiimote.Minus
- Wiimote.Home
- Wiimote.Dpad.X
- Wiimote.Dpad.Y
- Нунукук
- Нунукук.З
- Nunchuk.Stick.X
- Нунукук
- Classic.Up
- Classic.Down
- Classic.Left
- Classic.Right
- Classic.Minus
- Classic.Plus
- Classic.Home
- Классик
- Classic
- 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
Замимаи B - Хуруҷи клавиатура
Ин рӯйхати мутобиқати клавиатура мебошад
Калидвожа | Код |
---|---|
Кушодан | 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 |
С. | KEY_Q |
В. | KEY_W |
E | 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_S |
Д. | KEY_D |
Ф. | KEY_F |
Г. | KEY_G |
Ҳ | KEY_H |
Ҷ | KEY_J |
К. | KEY_K |
Л. | KEY_L |
; (Semi Colon) | KEY_SEMICOLON |
"(Apostrophe) | KEY_APOSTROPHE) |
# Аст | |
Shift (тарафдори чапи клавиатура) | KEY_LEFTSHIFT |
Бояд гуфт, | KEY_BACKSLASH |
З | KEY_Z |
X | KEY_X |
$ C) Аз тарафи | KEY_C |
В. | KEY_V |
Б. | KEY_B |
Н. | KEY_N |
М | KEY_M |
, (virgma) | KEY_COMMA |
. (тамоман пурра) | KEY_DOT |
/ (секунҷаи қаблӣ) | KEY_SLASH |
Шарт (рости клавиатура) | KEY_RIGHTSHIFT |
ALT (тарафи чапи клавиатура | KEY_LEFTALT |
Майдони Space | 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 |
Home | KEY_HOME |
Дохил кунед | KEY_INSERT |
Тоза кардан | KEY_DELETE |
Саҳифаи боло | KEY_PAGEUP |
Дар поён | KEY_PAGEDOWN |