Come utilizzare un controller Nintendo Wii per giocare ai giochi Linux
Puoi giocare Nintendo Wii giochi in corso Linux se sai come usare il Telecomando Wii con il tuo computer. Puoi anche usare il telecomando Wii invece di a Controller di gioco per PC per giocare a qualsiasi gioco usando un emulatore.
Le istruzioni in questo articolo si applicano a Debian distribuzioni Linux come Debian, menta, e Ubuntu.
Cosa ti serve per usare un telecomando Wii con Linux
Oltre a un controller Wii, dovrai installare quanto segue Pacchetti Linux:
- lswm
- wminput
- libcwiid1
Puoi ottenere tutti questi strumenti inserendo un singolo comando sudo nel Terminale di comando Linux:
sudo apt-get install lswm wminput libcwiid1
Se stai usando un RPMbasata su Linux, puoi usare YUM o uno strumento simile per ottenere queste applicazioni.
Come collegare un telecomando Wii a Linux
Puoi configurare il telecomando Wii dalla riga di comando:
-
Apri il terminale di comando di Linux e inserisci il seguente comando per ottenere il Bluetooth indirizzo del tuo controller Wii:
lswm
-
Tieni premuto il tasto
00:1B: 7A: 4F: 61:DO4
Assicurati di avere il Bluetooth abilitato sul tuo computer. Potrebbe essere necessario provare un paio di volte prima che il PC rilevi il telecomando Wii.
-
Immettere quanto segue nella finestra del terminale per aprire il Nano editor in modo da poter impostare un file di configurazione per mappare i pulsanti Wii sui tasti:
sudo nano /etc/cwiid/wminput/gamepad
-
Copia e incolla quanto segue nella parte inferiore del file dell'editor Nano:
Wiimote. Giù = KEY_RIGHT
Wiimote. Sinistra = KEY_DOWN
Wiimote. Destra = KEY_UP
Wiimote.1 = KEY_SPACE
Wiimote.2 = KEY_LEFTCTRL
Wiimote. A = KEY_LEFTALT
Wiimote. B = KEY_RIGHTCTRL
Wiimote. Più = KEY_LEFTSHIFT premere CTRL + oh sulla tastiera per salvare il file di configurazione.
premere CTRL + X per chiudere Nano.
-
Dopo aver configurato la mappatura dei pulsanti, eseguire il comando seguente:
sudo wminput -c /etc/cwiid/wminput/gamepad
Tieni premuto il tasto 1 e 2 nuovamente contemporaneamente i pulsanti sul controller Wii quando richiesto. Se la connessione è andata a buon fine apparirà la parola "pronto". Avvia qualsiasi gioco per giocare con il telecomando Wii.
Uno dei principali vantaggi del controller Wii è il D-pad, che funziona molto meglio per i giochi della vecchia scuola rispetto al Xbox One levetta perché non è così sensibile.
Configurazione del telecomando Wii per Linux
Quando crei il tuo file di configurazione, dovrebbe già contenere del testo come il seguente:
# porta giochi
Classico. Dpad. X = ABS_X
Classico. Dpad. Y = ABS_Y
Classico. A = BTN_A.
Il formato per ogni riga nel file è Pulsante del controller Wii = pulsante della tastiera. Per esempio:
Wiimote. Su = KEY_UP.
Il comando sopra mappa il Su sul telecomando Wii per freccia su sulla tastiera. Tuttavia, poiché devi tenere il telecomando Wii su un lato per giocare alla maggior parte dei giochi, potresti voler mappare il Su pulsante per freccia sinistra chiave:
Wiimote. Su = KEY_LEFT.
Pulsante del telecomando Wii | Tastiera Linux |
Su | Freccia sinistra |
Fuori uso | Freccia destra |
Sinistra | Freccia in giù |
Destra | Freccia su |
1 | Spazio |
2 | CTRL sinistro |
UN | Sinistra ALT |
B | CTRL destro |
Più (+) | Tasto maiuscolo di sinistra |
La maggior parte degli emulatori semplifica il processo di mappatura dei pulsanti, quindi dopo aver collegato il telecomando Wii a Linux, puoi personalizzare ulteriormente i controlli per giochi e console specifici. Alcuni giochi per PC ti consentono persino di mappare topo tasti del controller Wii.
Puoi vedere le impostazioni consigliate del controller per i giochi retrò su Internet Archive Arcade sito web.
Pulsanti del telecomando Wii
Puoi usare più Accessori Wii con Linux incluso il Wii Classic Controller e il Wii Nunchuk. Di seguito è riportato un elenco di tutti i pulsanti del controller Wii che puoi configurare nel file del gamepad:
Telecomando Wii
- Wiimote. Su
- Wiimote. Fuori uso
- Wiimote. Sinistra
- Wiimote. Destra
- Wiimote. UN
- Wiimote. B
- Wiimote.1
- Wiimote.2
- Wiimote. Più
- Wiimote. Meno
- Wiimote. Casa
- Wiimote. Dpad. X
- Wiimote. Dpad. sì
Wii Nunchuk
- Nunchuk. C
- Nunchuk. Z
- Nunchuk. Bastone. X
- Nunchuk. Bastone. sì
Controller Wii Classic
- Classico. Su
- Classico. Fuori uso
- Classico. Sinistra
- Classico. Destra
- Classico. Meno
- Classico. Più
- Classico. Casa
- Classico. UN
- Classico. B
- Classico. X
- Classico. sì
- Classico. ZL
- Classico. ZR
- Classico. l
- Classico. R
- Classico. Dpad. X
- Classico. Dpad. sì
- Classico. LStick. X
- Classico. LStick. sì
- Classico. Rstick. X
- Classico. Rstick. sì
- Classico. Lanalogico
- Classico. RAnalogico
Sfortunatamente, non è possibile configurare i controlli di movimento del telecomando Wii con Linux, ma puoi comunque giocare a ROM di giochi Wii che non richiedono controlli di movimento.
Mappature della tastiera
Di seguito è riportata una guida per la tastiera Linux per aiutarti a configurare il file di configurazione.
Chiave | Codice |
---|---|
Fuga | KEY_ESC |
0 | KEY_0 |
1 | CHIAVE_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 |
- (simbolo meno) | KEY_MINUS |
= (simbolo uguale) | KEY_EQUAL |
IndietroSpazio | KEY_BACKSPACE |
tab | KEY_TAB |
Q | KEY_Q |
W | KEY_W |
E | KEY_E |
R | KEY_R |
T | KEY_T |
sì | KEY_Y |
tu | KEY_U |
io | KEY_I |
oh | KEY_O |
P | KEY_P |
[ | KEY_LEFTBRACE |
] | KEY_RIGHTBRACE |
accedere | KEY_ENTER |
CTRL (lato sinistro della tastiera) | KEY_LEFTCTRL |
UN | KEY_A |
S | KEY_S |
D | KEY_D |
F | KEY_F |
G | KEY_G |
h | KEY_H |
J | KEY_J |
K | KEY_K |
l | KEY_L |
; (Punto e virgola) | KEY_SEMICCOLON |
' (Apostrofo) | KEY_APOSTROPHE) |
# | |
Maiusc (lato sinistro della tastiera) | KEY_LEFTSHIFT |
\ | KEY_BACKSLASH |
Z | KEY_Z |
X | KEY_X |
C | KEY_C |
V | KEY_V |
B | KEY_B |
n | KEY_N |
m | KEY_M |
, (virgola) | KEY_COMMA |
. (punto) | KEY_DOT |
/ (barra) | KEY_SLASH |
Maiusc (lato destro della tastiera | KEY_RIGHTSHIFT |
ALT (lato sinistro della tastiera | KEY_LEFTALT |
Barra spaziatrice | KEY_SPACE |
Blocco maiuscole | 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 |
Blocco maiuscolo | KEY_SHIFTLOCK |
0 (tastiera) | KEY_KP0 |
1 (tastiera) | KEY_KP1 |
2 (tastiera) | KEY_KP2 |
3 (tastiera) | KEY_KP3 |
4 (tastiera) | KEY_KP4 |
5 (tastiera) | KEY_KP5 |
6 (tastiera) | KEY_KP6 |
7 (tastiera) | KEY_KP7 |
8 (tastiera) | KEY_KP8 |
9 (tastiera) | KEY_KP9 |
. (punto della tastiera) | KEY_KPDOT |
+ (simbolo tastierino più) | KEY_KPPLUS |
- (simbolo meno tastierino) | KEY_KPMINUS |
Freccia sinistra | KEY_LEFT |
Freccia destra | KEY_RIGHT |
Freccia su | KEY_UP |
Freccia in giù | KEY_DOWN |
Casa | KEY_HOME |
Inserire | KEY_INSERT |
Elimina | KEY_DELETE |
Pagina su | KEY_PAGEUP |
Pagina giù | KEY_PAGEDOWN |