Skip to main content

Comment utiliser une Wiimote pour jouer à des jeux Linux

[TUTO/PS3] COMMENT METTRE UN COMMENTAIRE EN DESSOUS DE SOUS PSEUDO (Mai 2024)

[TUTO/PS3] COMMENT METTRE UN COMMENTAIRE EN DESSOUS DE SOUS PSEUDO (Mai 2024)
Anonim

Un élément clé des jeux est évidemment de pouvoir contrôler les personnages, les navires, les chauves-souris, les chars, les voitures ou d’autres sprites.

La manette Nintendo WII est idéale pour jouer à des jeux, en particulier si vous utilisez des émulateurs old school et les jeux Internet Archives Internet Arcade. La Nintendo WII était une console de jeu très populaire lors de sa première sortie et pour de nombreuses personnes, elle est maintenant couverte de poussière à côté du lecteur de DVD.

Plutôt que d'acheter un contrôleur de jeu dédié pour jouer à des jeux sur votre machine Linux, pourquoi ne pas simplement utiliser la télécommande WII?

Bien entendu, le contrôleur WII n'est pas le seul contrôleur que vous aurez probablement à traîner et j'écrirai bientôt des guides pour les contrôleurs XBOX et même le contrôleur OUYA.

Le dpad est un avantage du contrôleur WII. Cela fonctionne beaucoup mieux pour les jeux old school que le contrôleur XBOX car il n’est pas aussi sensible.

Malheureusement pour ceux d'entre vous qui ont peur de la ligne de commande, il y a beaucoup de travail terminal à effectuer, mais ne craignez pas, car je ferai de mon mieux pour expliquer tout ce que vous devez faire pour que le contrôleur WII fonctionne.

Installer le logiciel Linux requis pour utiliser un contrôleur Wii

Les applications à installer sont les suivantes:

  • lswm
  • wminput
  • libcwiid1

Ce guide suppose que vous utilisez une distribution basée sur Debian telle que Debian, Mint, Ubuntu, etc. Si vous utilisez une distribution basée sur RPM, utilisez YUM ou un outil similaire pour obtenir ces applications.

Tapez ce qui suit pour obtenir les applications:

sudo apt-get install lswm wminput libcwiid1

Trouver l'adresse Bluetooth de votre contrôleur Wii

La raison d’installer lswm est d’obtenir l’adresse Bluetooth de votre contrôleur WII.

Dans le terminal, tapez ce qui suit:

lswm

Les éléments suivants seront affichés à l'écran:

'Mettez les Wiimotes en mode détectable maintenant (appuyez sur 1 + 2) … "

Faites comme le message le demande et maintenez les boutons 1 et 2 sur le contrôleur WII en même temps.

Si vous l'avez fait correctement, une série de chiffres et de lettres devrait apparaître le long de cette ligne:

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

Si les lettres et les chiffres n'apparaissent pas et que vous vous retrouvez à l'invite de commande, exécutez à nouveau lswm et essayez à nouveau d'appuyer sur 1 et 2. Essentiellement, continuez d'essayer jusqu'à ce que cela fonctionne.

Configurer le contrôleur de jeu

Pour utiliser le contrôleur WII comme manette de jeu, vous devez configurer un fichier de configuration afin de mapper les boutons sur les touches.

Tapez ce qui suit dans la fenêtre du terminal:

sudo nano / etc / cwiid / wminput / gamepad

Ce fichier devrait déjà contenir du texte dans le sens suivant:

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

Vous devrez ajouter quelques lignes supplémentaires à ce fichier pour que la manette de jeu fonctionne comme vous le souhaitez.

Le format de base de chaque ligne du fichier est le bouton Contrôleur WII à gauche et le bouton Clavier à droite.

Par exemple:

Wiimote.Up = KEY_UP

La commande ci-dessus mappe le bouton haut de la télécommande WII à la flèche haut du clavier.

Voici un conseil rapide. La télécommande WII est généralement sur le côté lorsque vous jouez. La flèche haut de la télécommande Wii doit donc être mappée sur la flèche gauche du clavier.

À la fin de cet article, je vais énumérer tous les mappages WII possibles et une gamme de mappages de clavier sensibles.

Pour l'instant, voici un ensemble simple et rapide de mappages:

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

Ce qui précède mappe la flèche gauche du clavier sur le bouton haut du contrôleur WII, la touche droite sur le bouton Bas, la flèche bas sur le bouton gauche, la flèche haut sur le bouton droit, la barre d'espace en tant que bouton 1, touche CTRL gauche sur le clavier jusqu'au bouton 2, touche ALT de gauche au bouton A, touche CTRL de droite comme bouton B et touche de décalage gauche comme bouton Plus.

Si vous utilisez des jeux rétro de l'arcade d'archive Internet, ils indiqueront généralement quelles clés doivent être mappées. Vous pouvez avoir différents fichiers de manette de jeu pour différents jeux afin que vous puissiez simplement utiliser la configuration du clavier WII pour chaque jeu.

Si vous utilisez des émulateurs pour d'anciennes consoles de jeux tels que Sinclair Spectrum, Commodore 64, Commodore Amiga et Atari ST, les jeux vous permettent souvent de remapper les clés. Vous pouvez donc les mapper avec le fichier de votre manette de jeu.

Pour les jeux plus modernes, ils permettent souvent d’utiliser la souris pour les contrôler ou même les touches afin que vous puissiez configurer le fichier de votre manette de jeu de manière à ce qu'il corresponde aux clés nécessaires à la lecture des jeux.

Pour enregistrer le fichier de la manette de jeu, appuyez simultanément sur CTRL et O Appuyez sur CTRL et X pour quitter nano.

Connecter le contrôleur

Pour connecter réellement le contrôleur afin qu’il utilise votre fichier de manette de jeu, exécutez la commande suivante:

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

Vous serez invité à appuyer simultanément sur les touches 1 + 2 pour coupler le contrôleur à votre ordinateur.

Le mot "prêt" apparaîtra si votre connexion a réussi.

Il ne vous reste plus qu'à lancer le jeu auquel vous souhaitez jouer.

Prendre plaisir!!!

Annexe A - Boutons possibles de la télécommande WII

Le tableau suivant répertorie tous les boutons de la télécommande WII pouvant être configurés dans votre fichier de manette de jeu:

  • 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.Rnalog

Annexe B - Mappages de clavier

Ceci est une liste de mappages de clavier sensibles

Contrôleur Nintendo WII potentiel vers les mappages de clavier
CléCode
ÉchapperKEY_ESC
0KEY_0
1CLE_1
2KEY_2
3KEY_3
4KEY_4
5KEY_5
6KEY_6
7KEY_7
8KEY_8
9KEY_9
- (symbole moins)KEY_MINUS
= (symbole égal)KEY_EQUAL
BackSpaceKEY_BACKSPACE
LanguetteKEY_TAB
QKEY_Q
WKEY_W
EKEY_E
RKEY_R
TKEY_T
YKEY_Y
UKEY_U
jeKEY_I
OKEY_O
PKEY_P
KEY_LEFTBRACE
KEY_RIGHTBRACE
EntrerKEY_ENTER
CTRL (côté gauche du clavier)KEY_LEFTCTRL
UNEKEY_A
SCLÉS
KEY_D
FKEY_F
gKEY_G
HKEY_H
JKEY_J
KKEY_K
LKEY_L
; (Deux points)KEY_SEMICOLON
'(Apostrophe)KEY_APOSTROPHE)
#
Maj (côté gauche du clavier)KEY_LEFTSHIFT
KEY_BACKSLASH
ZKEY_Z
XKEY_X
CKEY_C
VKEY_V
BKEY_B
NKEY_N
MKEY_M
, (virgule)KEY_COMMA
. (arrêt complet)KEY_DOT
/ (barre oblique)KEY_SLASH
Maj (côté droit du clavier)KEY_RIGHTSHIFT
ALT (côté gauche du clavier

KEY_LEFTALT

Barre d'espaceKEY_SPACE
verrouillage des majusculesKEY_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
VerrouillageKEY_SHIFTLOCK
0 (clavier)KEY_KP0
1 (clavier)KEY_KP1
2 (clavier)KEY_KP2
3 (clavier)KEY_KP3
4 (clavier)KEY_KP4
5 (clavier)KEY_KP5
6 (clavier)KEY_KP6
7 (clavier)KEY_KP7
8 (clavier)KEY_KP8
9 (clavier)KEY_KP9
. (point du clavier)KEY_KPDOT
+ (symbole plus du clavier)KEY_KPPLUS
- (symbole moins le clavier)KEY_KPMINUS
Flèche gaucheKEY_LEFT
Flèche droiteKEY_RIGHT
Flèche vers le hautKEY_UP
Flèche vers le basTOUCHE BAS
AccueilKEY_HOME
InsérerKEY_INSERT
EffacerKEY_DELETE
Page UpKEY_PAGEUP
Bas de pageKEY_PAGEDOWN