Comment utiliser une manette Nintendo Wii pour jouer à des jeux Linux
Tu peux jouer Nintendo Wii jeux sur Linux si vous savez utiliser le télécommande Wii avec votre ordinateur. Vous pouvez également utiliser la télécommande Wii au lieu d'un Contrôleur de jeu PC pour jouer à n'importe quel jeu en utilisant un émulateur.
Les instructions de cet article s'appliquent aux versions basées sur Debian Distributions Linux tel que Debian, menthe, et Ubuntu.
Ce dont vous avez besoin pour utiliser une télécommande Wii avec Linux
En plus d'une manette Wii, vous devrez installer les éléments suivants paquets Linux:
- lswm
- wminput
- libcwiid1
Vous pouvez obtenir tous ces outils en saisissant un seul commande sudo dans le Terminal de commande Linux:
sudo apt-get install lswm wminput libcwiid1
Si vous utilisez un RPM-basée sur la distribution Linux, vous pouvez utiliser MIAM ou un outil similaire pour obtenir ces applications.
Comment connecter une télécommande Wii à Linux
Vous pouvez configurer la télécommande Wii à partir de la ligne de commande:
-
Ouvrez le terminal de commande Linux et entrez la commande suivante pour obtenir le Bluetooth adresse de votre manette Wii:
lswm
-
Appuyez et maintenez le 1 et 2 boutons de la manette Wii en même temps lorsque vous y êtes invité. Si cela est fait correctement, un ensemble de chiffres et de lettres devrait apparaître dans le terminal comme ceci:
00:1B: 7A: 4F: 61 :C4
Assurez-vous que Bluetooth est activé sur votre ordinateur. Vous devrez peut-être essayer plusieurs fois avant que votre PC ne détecte la télécommande Wii.
-
Entrez ce qui suit dans la fenêtre du terminal pour ouvrir le Nano éditeur afin que vous puissiez configurer un fichier de configuration pour mapper les boutons Wii aux touches:
sudo nano /etc/cwiid/wminput/gamepad
-
Copier et coller ce qui suit au bas du fichier de l'éditeur Nano:
Wiimote. Bas = KEY_RIGHT
Wiimote. Gauche = KEY_DOWN
Wiimote. Droite = KEY_UP
Wiimote.1 = KEY_SPACE
Wiimote.2 = KEY_LEFTCTRL
Wiimote. A = KEY_LEFTALT
Wiimote. B = KEY_RIGHTCTRL
Wiimote. Plus = KEY_LEFTSHIFT presse CTRL + ô sur le clavier pour enregistrer le fichier de configuration.
presse CTRL + X pour fermer Nano.
-
Après avoir configuré le mappage des boutons, exécutez la commande suivante:
sudo wminput -c /etc/cwiid/wminput/gamepad
Appuyez et maintenez le 1 et 2 boutons de la manette Wii en même temps lorsque vous y êtes invité. Le mot « prêt » apparaîtra si la connexion est réussie. Démarrez n'importe quel jeu pour jouer avec la télécommande Wii.
L'un des principaux avantages de la manette Wii est le D-pad, qui fonctionne bien mieux pour les jeux old school que le Xbox One bâton de pouce parce qu'il n'est pas aussi sensible.
Configuration de la télécommande Wii pour Linux
Lorsque vous créez votre fichier de configuration, il doit déjà contenir du texte tel que le suivant:
# gameport
Classique. Croix directionnelle. X = ABS_X
Classique. Croix directionnelle. Y = ABS_Y
Classique. A = BTN_A.
Le format de chaque ligne du fichier est Bouton de la manette Wii = bouton du clavier. Par exemple:
Wiimote. Haut = KEY_UP.
La commande ci-dessus mappe le En haut bouton de la télécommande Wii sur le flèche vers le haut sur le clavier. Cependant, comme vous devez tenir la télécommande Wii sur le côté pour jouer à la plupart des jeux, vous voudrez peut-être mapper le En haut bouton au Flèche gauche clé:
Wiimote. Haut = KEY_LEFT.
Bouton de la télécommande Wii | Clavier Linux |
En haut | Flèche gauche |
Vers le bas | Flèche droite |
La gauche | Flèche vers le bas |
Droit | Flèche vers le haut |
1 | Espacer |
2 | CTRL gauche |
UNE | ALT gauche |
B | CTRL droit |
Plus (+) | Décalage à gauche |
La plupart des émulateurs rationalisent le processus de mappage des boutons. Ainsi, après avoir connecté votre télécommande Wii à Linux, vous pouvez personnaliser davantage les commandes de jeux et de consoles spécifiques. Certains jeux PC vous permettent même de cartographier Souris touches de la manette Wii.
Vous pouvez voir les paramètres de contrôleur recommandés pour les jeux rétro sur le Internet Archive Arcade site Internet.
Boutons de la télécommande Wii
Vous pouvez utiliser plusieurs Accessoires Wii avec Linux, y compris la manette Wii Classic et le Wii Nunchuk. Vous trouverez ci-dessous une liste de tous les boutons de la manette Wii que vous pouvez configurer dans le fichier de la manette:
Télécommande Wii
- Wiimote. En haut
- Wiimote. Vers le bas
- Wiimote. La gauche
- Wiimote. Droit
- Wiimote. UNE
- Wiimote. B
- Wiimote.1
- Wiimote.2
- Wiimote. Plus
- Wiimote. Moins
- Wiimote. Accueil
- Wiimote. Croix directionnelle. X
- Wiimote. Croix directionnelle. Oui
Nunchuk Wii
- Nunchuk. C
- Nunchuk. Z
- Nunchuk. Coller. X
- Nunchuk. Coller. Oui
Manette Wii Classique
- Classique. En haut
- Classique. Vers le bas
- Classique. La gauche
- Classique. Droit
- Classique. Moins
- Classique. Plus
- Classique. Accueil
- Classique. UNE
- Classique. B
- Classique. X
- Classique. Oui
- Classique. ZL
- Classique. ZR
- Classique. L
- Classique. R
- Classique. Croix directionnelle. X
- Classique. Croix directionnelle. Oui
- Classique. LStick. X
- Classique. LStick. Oui
- Classique. RStick. X
- Classique. RStick. Oui
- Classique. LAanalogique
- Classique. RAnalogique
Malheureusement, il n'est pas possible de configurer les commandes de mouvement de la télécommande Wii avec Linux, mais vous pouvez toujours jouer aux ROM de jeux Wii qui ne nécessitent pas de commandes de mouvement.
Mappages de clavier
Vous trouverez ci-dessous un guide du clavier Linux pour vous aider à configurer votre fichier de configuration.
Clé | Code |
---|---|
Échapper | KEY_ESC |
0 | CLÉ_0 |
1 | CLÉ_1 |
2 | CLÉ_2 |
3 | CLÉ_3 |
4 | CLÉ_4 |
5 | CLÉ_5 |
6 | CLÉ_6 |
7 | CLÉ_7 |
8 | CLÉ_8 |
9 | CLÉ_9 |
- (symbole moins) | KEY_MINUS |
= (symbole égal) | KEY_EQUAL |
BackSpace | KEY_BACKSPACE |
Languette | KEY_TAB |
Q | KEY_Q |
W | KEY_W |
E | KEY_E |
R | KEY_R |
T | KEY_T |
Oui | KEY_Y |
U | KEY_U |
je | KEY_I |
ô | KEY_O |
P | KEY_P |
[ | KEY_LEFTBRACE |
] | KEY_RIGHTBRACE |
Entrer | KEY_ENTER |
CTRL (côté gauche du clavier) | KEY_LEFTCTRL |
UNE | KEY_A |
S | CLÉS |
ré | CLÉ_D |
F | KEY_F |
g | KEY_G |
H | CLÉ_H |
J | KEY_J |
K | KEY_K |
L | KEY_L |
; (Demi-colon) | KEY_SEMICOLON |
' (Apostrophe) | KEY_APOSTROPHE) |
# | |
Maj (côté gauche du clavier) | KEY_LEFTSHIFT |
\ | KEY_BACKSLASH |
Z | KEY_Z |
X | CLÉ_X |
C | KEY_C |
V | KEY_V |
B | KEY_B |
N | KEY_N |
M | KEY_M |
, (virgule) | KEY_COMMA |
. (arrêt complet) | POINT_CLÉ |
/ (barre oblique) | KEY_SLASH |
Shift (côté droit du clavier | KEY_RIGHTSHIFT |
ALT (côté gauche du clavier | KEY_LEFTALT |
barre d'espace | KEY_SPACE |
Verrouillage des majuscules | 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 |
Num Kock | KEY_NUMLOCK |
Verrouillage du décalage | KEY_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 |
+ (clavier plus symbole) | KEY_KPPLUS |
- (symbole moins du clavier) | KEY_KPMINS |
Flèche gauche | KEY_LEFT |
Flèche droite | KEY_RIGHT |
Flèche vers le haut | KEY_UP |
Flèche vers le bas | TOUCHE BAS |
Accueil | KEY_HOME |
Insérer | KEY_INSERT |
Effacer | KEY_DELETE |
Haut de page | KEY_PAGEUP |
Bas de page | KEY_PAGEDOWN |