[SWITCH] Sys-con 1.5.4: La Soluzione Definitiva per Collegare Controller USB alla Nintendo Switch

Grazie a Sys-con, un modulo per Nintendo Switch, puoi finalmente utilizzare qualsiasi controller USB con la tua console! Che tu abbia un controller per PC, un volante, un DualShock 3/4, un DualSense (PS5), o un controller XBOX/XBOX 360/XBOX One, Sys-con ti permette di collegarli tutti senza problemi!

🔹 Supporto completo per HID/XID
🔹 Mappatura personalizzabile dei pulsanti
🔹 Configurazione deadzone e sensibilità
🔹 Rumble e feedback aptico
🔹 Supporto per tastiere e mouse HID

Nota: Sys-con funziona solo via USB. Per la connessione Bluetooth, ti consigliamo di usare MissionControl di ndeadly.


📥 Installazione

  1. Scarica l’ultima versione di Sys-con dalla pagina delle release.

  2. Estrai il contenuto dello ZIP nella root della SD card.

  3. Riavvia la Nintendo Switch.


⚙️ Configurazione

Sys-con salva le impostazioni in /config/sys-con/ sulla SD card.

Ordine di caricamento delle configurazioni:

  1. [global] → Caricato solo all’avvio (richiede riavvio per modifiche).

  2. [default] → Impostazioni predefinite per tutti i controller.

  3. [VID-PID] → Configurazione specifica per il controller collegato.

  4. [profile] → Se presente, viene caricato prima di [VID-PID].

Esempio: Se hai un controller con VID_0810&PID_0001, Sys-con cercherà la sezione [0810-0001] nel file config.ini.


🎮 Mappatura dei Pulsanti

Se i pulsanti non funzionano correttamente, puoi modificarne la mappatura in due modi:

Metodo 1 (Direttamente dalla Switch)

  1. Collega il controller.

  2. Vai in Impostazioni → Controller e sensori → Testare dispositivi di input.

  3. Premi i pulsanti e annota quali ID corrispondono a quali funzioni.

  4. Modifica /config/sys-con/config.ini e cerca la sezione [VID-PID] del tuo controller.

Esempio di configurazione:

[0810-0001]
B=1
A=2
Y=3
X=4
L=5
R=6
ZL=7
ZR=8
minus=9
plus=10
home=11
capture=12
rstick_left=-Rz
rstick_right=+Rz
rstick_up=+Z
rstick_down=-Z

Metodo 2 (Da PC Windows)

  1. Collega il controller al PC.

  2. Apri Gestione dispositivi → Human Interface Devices e cerca l’ID del controller (es. VID_0810&PID_0001).

  3. Usa joy.cpl (Pannello di controllo → Gamepad) per vedere quali pulsanti corrispondono a quali ID.

  4. Modifica il file config.ini sulla SD card della Switch.


🎛️ Deadzone & Fattore di Sensibilità

Puoi regolare la deadzone (zona morta) e il fattore di sensibilità per migliorare la risposta degli analogici:

deadzone_x=20       # Deadzone sull'asse X (0-30%)
deadzone_y=20       # Deadzone sull'asse Y (0-30%)
factor_x=100        # Sensibilità asse X (100-150%)
factor_y=100        # Sensibilità asse Y (100-150%)

🔧 Troubleshooting

Se incontri problemi:

  • Controlla i log in /config/sys-con/log.txt.

  • Abilita i log dettagliati modificando config.ini:

    [global]
    log_level=0
  • Consulta la guida al troubleshooting.


🔄 Changelog (v1.5.4)

  • Fix: Risolto un bug che causava freeze del sistema quando si scollegava un controller (regressione introdotta in v1.5.3).

📌 Scarica ora l’ultima versione:
👉 https://github.com/o0Zz/sys-con/releases/tag/1.5.4

Hai domande o problemi? Lascia un commento o visita il GitHub del progetto! 🚀

Da FRANCESCO

Sviluppatore a tempo perso nato negli anni 80, amante delle console e delle retro console.Il mio motto è quello di aiutare il prossimo senza avere rimorsi di cio' che hai fatto.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.