NX2navi · Windows · Vulkan
Controlli
NX2navi unisce tastiera, mouse e ogni pad collegato in un controller in stile Switch. Remap in F1. Questa pagina parafrasa docs/controls.md; se discordano vince il repository.
Setup e aggiornamenti arrivano dai GitHub Releases di tangerineturtle1/NX2navi. Il tag più recente viene letto al momento della richiesta.
Come l’input viene unito
Gamepad SDL3, tastiera e mouse confluiscono in un controller. Ogni pad collegato resta aperto; il gioco legge quello che hai premuto per ultimo. Un pad acceso durante il gioco viene trovato in circa un secondo. I pulsanti sono in OR. Ogni stick prende la sorgente con la deflessione più grande. Tasti e pulsanti del mouse contano solo mentre la finestra di gioco è in primo piano. NX2NAVI_INPUT=none disabilita quel percorso per run automatiche. Le variabili d’ambiente sovrascrivono nx2navi.ini. I binding contano solo dopo che il launcher ha finito una compilazione locale.
Tasti finestra che il gioco non mangia
Alcuni tasti appartengono al port, non alla tabella delle azioni nel mondo. Non si possono riassegnare a fendenti di spada. Esc rilascia anche il cursore del mouse così puoi spostare o chiudere la finestra. F11 scrive il fullscreen borderless nell’ini. La combo Minus+Plus non arriva mai al gioco.
| Tasto | Combo pad | Azione |
|---|---|---|
| F1 o Esc | Minus + Plus | Apri o chiudi il menu impostazioni |
| F10 | L3 + R3 | Overlay prestazioni: off, fps, pannello completo |
| F11 | — | Fullscreen borderless on o off |
Nel menu: frecce / D-pad / stick sinistro muovono, Enter o A seleziona, Esc o B indietro.
Azioni mondo di default (layout Nintendo)
Lo schermo Basic Controls in gioco usa ancora i nomi dei pulsanti Switch. La tabella sotto è la mappa default quando pad_layout è nintendo: est è A. Il layout Xbox mette A a sud. I prompt nel gioco restano lettere Switch a meno che tu non cambi l’arte dei prompt nell’ini. Swap Jump Controls nelle opzioni originali scambia B e X per salto versus riponi; i binding restano sui pulsanti Switch, quindi Space a quel punto riporrebbe. Questa tabella è una mappa corta, non un sostituto del menu Plus.
| Switch | Tastiera / mouse | Nel mondo |
|---|---|---|
| Left stick | W A S D | Muovi |
| Right stick | Mouse; frecce come seconda sorgente | Camera |
| A (east) | E, Left Shift | Parla, apri, scala; tieni per lo scatto |
| B (south) | Left Ctrl, Backspace | Riponi, annulla |
| X (north) | Space | Salta |
| Y (west) | Left mouse | Spada |
| ZL / ZR | Right mouse / Z; F / X | Target; usa l’oggetto selezionato |
| L / R | Q / R | Selezione rapida; pagine menu |
| Plus / Minus | Tab / M | Menu / mappa |
| D-pad | 1–4 | Ocarina, accessorio, Navi, stivali |
Layout, remap e camera col mouse
pad_layout può essere nintendo, xbox o auto. Auto usa nintendo quando SDL dice che il pulsante faccia est è etichettato A. I remap stanno nella tab Controls: due celle tasto e una cella pad per ogni pulsante Switch. F1, F8, F10, F11 e Esc non si possono bindare. La tab scrive righe bind_ nell’ini; una riga invalida viene loggata e saltata. Il movimento del mouse diventa deflessione dello stick destro con NX2NAVI_MOUSE_SENS (0 a 10). Non è mouselook: vale ancora la curva stick del gioco. Sensibilità 0 spegne la camera col mouse. Le dead zone degli stick sono percentuali di deflessione piena, rotonde, con override per stick per un pad che deriva. NX2navi non sistema una porta USB rotta. Se Windows non vede mai un Switch 2 Pro Controller come gamepad SDL, ti serve un bridge che crei un pad virtuale; questo sito non te lo vende.
nintendo
Default. Pulsanti faccia per posizione, come su Switch. Est è A.
xbox
Sud A, est B, ovest X, nord Y, come le etichette Xbox (croce/cerchio su PlayStation).
auto
Layout Nintendo per i pad che SDL riporta come etichettati Nintendo; xbox per gli altri.
Mouse
Moto raw verso lo stick destro. Clicca nell’area client per ricatturare dopo Esc.
Cosa saltiamo di proposito
Input scriptato, un pad virtuale di test e flag RenderDoc esistono per chi scrive issue e patch. Stanno in controls.md. Questa pagina non ti insegna a registrare un TAS, a fingere uno stick che deriva o a catturare frame sotto uno strumento che nasconde un’estensione Vulkan richiesta. Se ti serve un repro per GitHub, NX2NAVI_INPUT_RECORD può scrivere uno script dell’input unito. Intensità rumble, curva rumble e rumble sui trigger Xbox sono chiavi ini, non download extra. Il gyro ha bisogno di un pad (o un bridge) che riporti davvero il moto. I default del D-pad coincidono ancora con la riga oggetti nel mondo: ocarina, accessorio, chiamata Navi, stivali. Quei quattro stanno sui tasti 1–4 nella tabella sopra. Modificatore camminata, cattura mouse dopo Esc e stato tasti solo in primo piano sono il resto delle regole finestra nello stesso documento.
Domande frequenti
- Dove riassegno i tasti NX2navi?
- F1 → tab Controls, oppure righe bind_ in nx2navi.ini. Vedi controls.md per i nomi.
- Perché il mio Switch 2 Pro Controller non compare?
- Windows spesso non lo espone a SDL. Il progetto descrive l’uso di un bridge che presenta un pad virtuale. Questo sito non include quel software.
- Posso bindare F1 alla spada?
- No. F1, F10, F11, F8 e Esc restano con la finestra e l’overlay.