Skip to main content

Kā izmantot Wiimote, lai spēlētu Linux spēles

Anonim

Galvenā spēļu spēlēšana ir acīmredzami spējīga kontrolēt personāžus, kuģus, sikspārņus, cisternas, automašīnas vai citus spritus.

Nintendo WII kontrolieris ir lieliski piemērots spēļu spēlēšanai, it īpaši, izmantojot veco skolu emulatorus un interneta arhīvu interneta Arcade spēles. Nintendo WII bija patiešām populāra spēļu konsole, kad tā pirmo reizi tika izlaista, un daudziem cilvēkiem tā tagad atrodas blakus DVD atskaņotājam.

Kāpēc ne tikai izmantot WII tālruni, nevis nopirkt veltītu spēļu kontrolieri, lai spēlētu spēles savā Linux datorā?

Protams, WII kontrolieris nav vienīgais kontrolieris, kuru jūs, visticamāk, vajadzēs pakārt, un drīz rakstīšu rokasgrāmatas par XBOX kontrolieri un pat OUYA kontrolieri.

Viena no WII kontroliera priekšrocībām ir dpad. Tas darbojas daudz labāk veco skolu spēlēs nekā XBOX kontrolieris, jo tas nav tik tik jutīgs.

Diemžēl tiem, no kuriem jūs baidāsties no komandrindas, ir daudz termināla darbu, kas jāveic, bet nebaidieties, jo es darīšu visu iespējamo, lai izskaidrotu visu, kas jādara, lai WII kontrolieris darbotos.

Instalējiet Linux programmatūru, kas nepieciešama, lai izmantotu Wii kontrolieri

Lietojumprogrammas, kas jāinstalē, ir šādas:

  • lswm
  • wminput
  • libcwiid1

Šajā rokasgrāmatā tiek pieņemts, ka jūs izmantojat Debian balstītu distro, piemēram, Debian, Mint, Ubuntu utt. Ja jūs izmantojat RPM balstītu distro lietošanas YUM vai līdzīgu rīku, lai iegūtu šīs lietojumprogrammas.

Lai iegūtu lietojumprogrammas, ierakstiet sekojošo:

sudo apt-get instal lswm wminput libcwiid1

Atrodiet sava Wii kontrollera Bluetooth adresi

Viss iemesls uzstādīšanai lswm ir iegūt jūsu WII kontroliera bluetooth adresi.

Termināļa veidnē šādi:

lswm

Ekrānā tiks parādīts:

'Uzstādiet Wiimotes atrodamā režīmā tagad (nospiediet 1 + 2) … "

Veiciet, jo ziņojumā tiek prasīts un tur vienā un tajā pašā laikā turēt 1 un 2 pogas WII kontrollerī.

Ja jūs pareizi izdarījāt, cipariem un burtiem ir jāparādās šādi:

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

Ja burtiem un cipariem neparādās un jūs atradīsiet sev atpakaļ komandu uzvednē, palaidiet lswm vēlreiz un mēģiniet vēlreiz piespiest 1 un 2. Būtībā turpiniet mēģināt, līdz tas darbojas.

Iestatiet spēles kontrolieri

Lai izmantotu WII kontrolieri kā spēlēšanas pults, jums būs jāiestata konfigurācijas fails, lai kartētu pogas uz taustiņiem.

Ierakstiet šādu informāciju termināla logā:

sudo nano / etc / cwiid / wminput / gamepad

Šim failam jau ir jābūt tekstam šādā veidā:

# gameportClassic.Dpad.X = ABS_XClassic.Dpad.Y = ABS_YClassic.A = BTN_A

Šajā failā jums būs jāpievieno vēl dažas rindas, lai gamepad darbotos tā, kā vēlaties.

Katras faila rindas pamatformatūrā ir WII kontrollera poga kreisajā pusē un labās puses tastatūras poga.

Piemēram:

Wiimote.Up = KEY_UP

Iepriekšējā komanda uz augšu pogas uz WII tālvadības pults attēlo uz tastatūras augšējā bultiņa.

Šeit ir ātrs padoms. WII tālvadības pults parasti ir tā pusē, kad spēlē spēles, un tāpēc Wii tālvadības pults bultiņa uz augšu patiešām ir jāpārorientē uz kreiso bultiņu uz tastatūras.

Šī raksta beigās es uzskaitīšu visus iespējamos WII kartējumus un virkni saprātīgu tastatūras mapju.

Tagad, lai gan šeit ir ātrs un vienkāršs kartējumu kopums:

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

Iepriekš attēlots tastatūras kreisais bulttaustiņš uz WII kontrollera augšdaļas pogas, labajā taustiņā uz lejupvērsto pogu, lejupvērsto pogu uz kreiso pogu, augšupvērsto pogu uz labo pogu, atstarpes taustiņu kā pogu 1, pa kreisi CTRL taustiņu uz tastatūras līdz 2 pogai, pa kreisi ALT taustiņu uz pogas A, pa labi CTRL taustiņu kā pogu B un kreiso pogas taustiņu kā pogu Plus.

Ja jūs izmantojat retro spēles no interneta arhīva arkādes, viņi parasti teiks, kādus taustiņus nepieciešams pieskaņot. Dažādās spēlēs var būt dažādi gamepad faili, lai katrai spēlei varētu vienkārši izmantot WII tastatūras iestatījumus.

Ja izmantojat veco spēļu konsolēm, piemēram, Sinclair Spektrum, Commodore 64, Commodore Amiga un Atari ST, emulatorus, tad spēles bieži vien ļauj mainīt taustiņus, un tāpēc jūs varat kartīt spēles taustiņus savā spēlēta failā.

Mūsdienīgākām spēlēm viņi bieži ļauj izmantot peli, lai kontrolētu tos vai pat taustiņus, lai jūs varētu iestatīt spēlēta faila lielumu, lai tas atbilstu spēļu spēlēšanai nepieciešamiem taustiņiem.

Lai saglabātu gamepad failu, vienlaicīgi nospiediet taustiņus CTRL un O. Nospiediet CTRL un X, lai izietu no nano.

Pievienojiet kontrolieri

Lai faktiski pievienotu kontrolieri tā, lai tas izmantotu jūsu gamepad failu, izpildiet šādu komandu:

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

Vienlaikus jums tiek lūgts nospiest 1 + 2 taustiņus, lai pārītu kontrolieri ar datoru.

Vārds "gatavs" parādīsies, ja jūsu savienojums ir bijis veiksmīgs.

Tagad viss, kas jums jādara, ir sākt spēli, kuru vēlaties spēlēt.

Izbaudi!!!

Pielikums A - Iespējamās WII tālvadības pogas

Šajā tabulā redzamas visas WII attālās pogas, kuras var iestatīt spēlēta faila failā:

  • 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.Lnalog
  • Classic.RAnalog

B papildinājums - tastatūras rādījumi

Šis ir saprātīgu tastatūras kartējumu saraksts

Potenciāls Nintendo WII kontrolieris uz tastatūras attēlojumu
TaustiņšKods
AizbēgtKEY_ESC
0KEY_0
1KEY_1
2KEY_2
3KEY_3
4KEY_4
5KEY_5
6KEY_6
7KEY_7
8KEY_8
9KEY_9
- (mīnus simbols)KEY_MINUS
= (simbols ir vienāds)KEY_EQUAL
AtpakaļvietaKEY_BACKSPACE
TabKEY_TAB
Q.KEY_Q
WKEY_W
EKEY_E
RKEY_R
TKEY_T
YKEY_Y
UKEY_U
EsKEY_I
OKEY_O
PKEY_P
KEY_LEFTBRACE
KEY_RIGHTBRACE
IevadietKEY_ENTER
CTRL (tastatūras kreisā puse)KEY_LEFTCTRL
AKEY_A
SKEY_S
DKEY_D
FKEY_F
GKEY_G
HKEY_H
JKEY_J
KKEY_K
LKEY_L
; (Daļēji kolonnas)KEY_SEMICOLON
"(Apostrofs)KEY_APOSTROPHE)
#
Shift (tastatūras kreisā puse)KEY_LEFTSHIFT
KEY_BACKSLASH
ZKEY_Z
XKEY_X
CKEY_C
VKEY_V
BKEY_B
NKEY_N
MKEY_M
, (komats)KEY_COMMA
. (punkts)KEY_DOT
/ (uz priekšu slīpsvītra)KEY_SLASH
Shift (tastatūras labā puseKEY_RIGHTSHIFT
ALT (tastatūras kreisā puse

KEY_LEFTALT

KosmossKEY_SPACE
Lielie burtiKEY_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
Num KockKEY_NUMLOCK
Shift LockKEY_SHIFTLOCK
0 (tastatūra)KEY_KP0
1 (tastatūra)KEY_KP1
2 (tastatūra)KEY_KP2
3 (tastatūra)KEY_KP3
4 (tastatūra)KEY_KP4
5 (tastatūra)KEY_KP5
6 (tastatūra)KEY_KP6
7 (tastatūra)KEY_KP7
8 (tastatūra)KEY_KP8
9 (tastatūra)KEY_KP9
. (tastatūras punkts)KEY_KPDOT
+ (tastatūra plus simbols)KEY_KPPLUS
- (tastatūras mīnuss simbols)KEY_KPMINUS
Kreisā bultiņaKEY_LEFT
Labā bultiņaKEY_RIGHT
Augšupvērstā bultiņaKEY_UP
Lejupvērstā bultiņaKEY_DOWN
MājasKEY_HOME
IevietotKEY_INSERT
DzēstKEY_DELETE
Lapas augšupKEY_PAGEUP
Lapas uz lejuKEY_PAGEDOWN