Home News Rilasciato hid-mitm – un nuovo sysmodule che ci permetterà di rimappare...

[Scena Switch] Rilasciato hid-mitm – un nuovo sysmodule che ci permetterà di rimappare tutti i pulsanti dei controller più in uso su Switch

674
0

Il developer Jakob Dietrich (conosciuto come jakibaki) ha pubblicato un nuovo sysmodule per Nintendo Switch, in uso sull’ultima versione di Kosmos.

Il modulo di sistema personalizzato ci permetterà di rimappare tutti i pulsanti del joycon e del controller PLUS con QUALSIASI altro controller come quello della XBOX One o con il Dualshock Sony della PlayStation 3 e PlayStation 4.

Il modo in cui i controller personalizzati funzionano con il sysmodule hid-mitm non è collegando direttamente il gamepad alla switch, ma collegando il gamepad al telefono (e al PC sperimentalmente) e poi eseguendo l’applicazione hid-mitm che poi a sua volta invia l’input alla Switch.

Caratteristiche

  • Rimappa i pulsanti sui tuoi gamepad.
  • Utilizza gamepad personalizzati sulla tua Switch utilizzando lo smartphone o il PC come proxy.

Impostazioni

Il sysmodule hid-mitm funziona perfettamente sul Custom Firmware Atmosphère e probabilmente con il Custom Firmware ReiNX, tuttavia si raccomanda di installare ed utilizzare l’ultima versione di Kosmos, questo perché già preconfigurato con l’eccezionale Kosmos Toolbox che permette di configurare facilmente hid-mitm.

  • Su Kosmos è solo questione di aprire Kosmos Toolbox, abilitare il sysmodule di hid-mitm e riavviare.
  • Su Atmosphere, l’installazione di hid-mitm può essere effettuata trascinando il contenuto della release.

[stextbox id=’info’]Nota: Non viene fornita alcuna garanzia e nessun aiuto per l’utilizzo del sysmodule sul Custom Firmware ReiNX, se funziona va bene, ma se si incontrano problemi si prega di provare su di un Custom Firmware supportato prima di segnalare.[/stextbox]

  • Nessun supporto per SX OS.

Utilizzo

Ricollegare i pulsanti

  • Basta aprire la Kosmos toolbox, andare al menu sysmodule e continuare dal menu hid-mitm da lì (è una semplice pressione di un pulsante spiegata nella barra in basso).
  • Dopodiché verrà visualizzata una schermata in cui è possibile selezionare il pulsante che si desidera ricollegare e quindi quello per cui si desidera eseguire il bind.
  • Dopo aver terminato, assicuratevi di toccare il pulsante nel mezzo per salvare le modifiche.
  • Puoi anche configurarlo manualmente modificando il file /modules/hid_mitm/config.ini.

Gamepad personalizzati

  • Scaricare il file companion_apps.zip dalla pagina della release.

Android

  • Installate il file hid-mitm.apk contenuto all’interno dell’archivio sullo smartphone.
  • Assicuratevi che la switch abbia hid-mitm abilitato e sia connesso alla stessa rete dello smartphone. Potrete utilizzare 90dns se non si vuole che la Switch si connetta ai server nintendos.
  • Collegate il gamepad allo smartphone.
  • Inserite l’indirizzo IP della Switch nell’app hid-mitm (può essere trovato nelle impostazioni di rete) e premere “connect”.
  • Ora la Switch dovrebbe prendere il gamepad come controller aggiuntivo!

iOS

  • Installate il file hid-mitm.ipa contenuto all’interno dell’archivio sul melafonino. Potrete utilizzare Cydia Impactor per questo, non dovete preoccuparvi, funzionerà bene anche senza un jailbreak.
  • Assicuratevi che la switch abbia hid-mitm abilitato e sia connesso alla stessa rete dello smartphone. Potrete utilizzare 90dns se non si vuole che la Switch si connetta ai server nintendos.
  • Collegate il gamepad al melafonino (ricordatevi che Apple è piuttosto restrittiva con la scelta dei gamepad da utilizzare).
  • Inserite l’indirizzo IP della Switch nell’app hid-mitm (può essere trovato nelle impostazioni di rete) e premere “connect”.
  • Ora la Switch dovrebbe prendere il gamepad come controller aggiuntivo!

[stextbox id=’info’]Nota: Come soluzione alternativa per iOS che non riconosce i pulsanti e , premere la combo + + + + risulterà in un segno più e + + + + in un segno meno.[/stextbox]

Hid-mitm può essere facilmente riutilizzato per fare gli input programmati (per esempio un “gioco di twitch”). Dai un’occhiata a input_pc.py per qualche riferimento su come parlare con hid-mitm.

Problemi noti

  • In alcuni giochi la finestra di dialogo “Connetti il ​​gamepad” apparirà ogni pochi minuti quando si gioca in multiplayer con un gamepad personalizzato collegato.
  • Ci sono vari problemi che si verificano se hid-mitm e sys-ftpd sono abilitati allo stesso tempo.
  • Alcuni telefoni hanno una connessione bluetooth terribile che si tradurrà in ritardo di input se si utilizzano gamepad bluetooth. Non posso farci niente, questo è un problema con Android.
  • Su alcune reti Wi-Fi gli iPhone hanno problemi che si traducono in un terribile ritardo di input. Puoi aggirare questo problema semplicemente aprendo un hotspot sul tuo telefono e lasciando che la Switch si colleghi a quello. Se non vuoi che la Switch utilizzi i dati mobili, assicurati di abilitare 90dns.
  • Alcuni gamepad non avranno i loro ingressi mappati correttamente su Android.
  • Se qualcuno che ha esperienza con lo sviluppo di Android vuole ottenere quello riparato aggiungendo una sorta di “interfaccia di installazione”, sarebbe molto apprezzato.
  • Tetris 99 non vuole riconoscere gamepad personalizzati per qualche motivo.
  • La Switch non sembra accettare l’utilizzo del gamepad personalizzato come “attività”, quindi lo schermo si dissolverà automaticamente dopo un po’, è possibile aggirare il problema disattivando la funzione di spegnimento automatico nelle impostazioni di sistema.

Funzionalità pianificate

  • Supporto per il collegamento di gamepad personalizzati multipli.
  • Supporto per i controlli di movimento.
  • (forse) Supporto vibrazione.
  • Supporto per gamepad “mascherati” come qualcos’altro. Per consentire ad esempio di giocare a Pokemon con un pro-controller.

Supporto

  • Il modo migliore per ottenere risposta alle tue domande è chiedere nel canale Discord in AtlasNX.

Download: Companion Apps

Download: hid-mitm v0.1

Download: Source code hid-mitm 

Fonte: Github.com

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.