NX2navi · Windows · Vulkan

Commandes

NX2navi fusionne clavier, souris et chaque pad connecté en un contrôleur style Switch. Remap dans F1. Cette page paraphrase docs/controls.md ; le dépôt gagne s’ils se contredisent.

Setup et mises à jour viennent des GitHub Releases de tangerineturtle1/NX2navi. Le tag le plus récent est lu au moment de la requête.

Sponsored

Comment l’entrée est fusionnée

Les gamepads SDL3, le clavier et la souris sont repliés en un contrôleur. Chaque pad connecté reste ouvert ; le jeu lit celui que vous avez pressé en dernier. Un pad allumé pendant le jeu est trouvé en environ une seconde. Les boutons sont en OR. Chaque stick prend la source à la plus grande déflexion. Touches et boutons souris ne comptent que pendant que la fenêtre de jeu est au premier plan. NX2NAVI_INPUT=none désactive ce chemin pour des runs automatisés. Les variables d’environnement écrasent nx2navi.ini. Les bindings ne comptent qu’après que le launcher a fini une compilation locale.

Touches fenêtre que le jeu ne mange pas

Quelques touches appartiennent au port, pas à la table d’actions dans le monde. Elles ne peuvent pas être rebindées vers des coups d’épée. Esc relâche aussi le curseur souris pour bouger ou fermer la fenêtre. F11 écrit le fullscreen borderless dans l’ini. La combo Minus+Plus n’atteint jamais le jeu.

ToucheCombo padAction
F1 ou EscMinus + PlusOuvrir ou fermer le menu des réglages
F10L3 + R3Overlay performances : off, fps, panneau complet
F11—Fullscreen borderless on ou off

Dans le menu : flèches / D-pad / stick gauche bougent, Enter ou A sélectionne, Esc ou B recule.

Actions monde par défaut (layout Nintendo)

L’écran Basic Controls en jeu utilise encore les noms de boutons Switch. Le tableau ci-dessous est la carte par défaut quand pad_layout est nintendo : l’est est A. Le layout Xbox met A au sud. Les prompts dans le jeu restent des lettres Switch sauf si vous changez l’art des prompts dans l’ini. Swap Jump Controls dans les options d’origine échange B et X pour saut versus ranger ; les bindings restent sur les boutons Switch, donc Espace rangerait alors. Ce tableau est une carte courte, pas un remplacement du menu Plus.

SwitchClavier / sourisDans le monde
Left stickW A S DBouger
Right stickSouris ; flèches comme seconde sourceCaméra
A (east)E, Left ShiftParler, ouvrir, grimper ; maintenir pour sprinter
B (south)Left Ctrl, BackspaceRanger, annuler
X (north)SpaceSauter
Y (west)Left mouseÉpée
ZL / ZRRight mouse / Z ; F / XCibler ; utiliser l’objet sélectionné
L / RQ / RSélection rapide ; pages de menu
Plus / MinusTab / MMenus / carte
D-pad1–4Ocarina, accessoire, Navi, bottes

Layouts, remaps et caméra souris

pad_layout peut être nintendo, xbox ou auto. Auto utilise nintendo quand SDL dit que le bouton face est est étiqueté A. Les remaps vivent dans l’onglet Controls : deux cellules touche et une cellule pad par bouton Switch. F1, F8, F10, F11 et Esc ne peuvent pas être bindés. L’onglet écrit des lignes bind_ dans l’ini ; une ligne invalide est loguée et ignorée. Le mouvement souris devient une déflexion du stick droit avec NX2NAVI_MOUSE_SENS (0 à 10). Ce n’est pas du mouselook : la courbe stick du jeu s’applique encore. Sensibilité 0 éteint la caméra souris. Les dead zones des sticks sont un pourcentage de déflexion pleine, rondes, avec des overrides par stick pour un pad qui dérive. NX2navi ne répare pas un port USB cassé. Si Windows ne voit jamais un Switch 2 Pro Controller comme gamepad SDL, vous avez besoin d’un pont qui crée un pad virtuel ; ce site ne vous en vend pas.

nintendo

Défaut. Boutons face par position, comme sur Switch. L’est est A.

xbox

Sud A, est B, ouest X, nord Y, comme les labels Xbox (croix/cercle sur PlayStation).

auto

Layout Nintendo pour les pads que SDL rapporte comme étiquetés Nintendo ; xbox pour le reste.

Souris

Mouvement brut vers le stick droit. Cliquez dans la zone cliente pour recapturer après Esc.

Ce que nous sautons exprès

L’entrée scriptée, un pad virtuel de test et des flags RenderDoc existent pour qui écrit des issues et des patches. Ils sont dans controls.md. Cette page ne vous apprendra pas à enregistrer un TAS, à simuler un stick qui dérive, ou à capturer des images sous un outil qui cache une extension Vulkan requise. Si vous avez besoin d’un repro pour GitHub, NX2NAVI_INPUT_RECORD peut écrire un script de l’entrée fusionnée. Intensité rumble, courbe rumble et rumble des gâchettes Xbox sont des clés ini, pas des téléchargements extra. Le gyro a besoin d’un pad (ou d’un pont) qui rapporte vraiment le mouvement. Les défauts du D-pad collent encore à la rangée d’objets dans le monde : ocarina, accessoire, appel Navi, bottes. Ces quatre sont sur les touches 1–4 dans le tableau ci-dessus. Modificateur de marche, capture souris après Esc, et état des touches seulement au premier plan sont le reste des règles fenêtre dans le même document.

FAQ

Où rebind les touches NX2navi ?
F1 → onglet Controls, ou lignes bind_ dans nx2navi.ini. Voir controls.md pour les noms.
Pourquoi mon Switch 2 Pro Controller n’apparaît pas ?
Windows ne l’expose souvent pas à SDL. Le projet décrit l’usage d’un pont qui présente un pad virtuel. Ce site n’embarque pas ce logiciel.
Puis-je binder F1 à l’épée ?
Non. F1, F10, F11, F8 et Esc restent avec la fenêtre et l’overlay.