Pubblicato un nuovo aggiornamento per Ultrahand Overlay, il primo dall’inizio dell’anno, che conferma la continua evoluzione di uno degli strumenti più apprezzati e utilizzati nella scena homebrew Nintendo Switch.

Basato su libultrahand, un fork esteso di libtesla, Ultrahand Overlay si propone come un vero e proprio ecosistema di menu overlay capace di offrire comandi avanzati in C e C++ attraverso un linguaggio interpretato proprietario, ispirato a concetti simili a quelli delle shell Unix e di BASH.
Ultrahand non è un semplice file manager, ma una piattaforma estremamente flessibile che consente di creare, personalizzare e condividere pacchetti di comandi.
Questi pacchetti permettono di gestire in modo avanzato file, directory e impostazioni di sistema direttamente dalla console, senza dover passare ogni volta dal PC.
L’utente ha così la possibilità di modellare il proprio sistema di gestione dei file in base alle esigenze personali, ottenendo un controllo molto più profondo sulla configurazione della Nintendo Switch.
Nel tempo, il progetto si è affermato come uno strumento fondamentale per chi utilizza homebrew sulla console Nintendo, soprattutto per la gestione della scheda SD.
L’idea alla base di Ultrahand nasce dalla volontà di rendere l’organizzazione dei contenuti più intuitiva e modulare, prendendo spunto da una funzionalità introdotta in un recente capitolo della serie Zelda.
Questo approccio ha portato a una struttura che favorisce l’automazione e la personalizzazione, consentendo agli utenti di definire comportamenti complessi tramite semplici file di configurazione, come config.ini, senza dover intervenire manualmente su ogni singola operazione.
La nuova versione introduce una serie di miglioramenti significativi, a partire dalla correzione di un bug critico legato alla navigazione touch che poteva causare crash casuali.
Il problema era legato alla gestione dei riferimenti in memoria durante l’interazione diretta con gli elementi delle liste, ed è stato risolto grazie a interventi mirati in libultrahand.
Migliorate inoltre le interazioni touch, rendendo più affidabile il feedback visivo e permettendo di eseguire correttamente i comandi con la pressione prolungata anche tramite schermo tattile, con una durata ridotta a quattro secondi per rendere l’operazione più rapida e naturale.
L’aggiornamento introduce anche nuove opzioni di configurazione, come il toggle dedicato alle notifiche di avvio, attivo di default, e una gestione più chiara delle notifiche esterne basate su JSON, grazie a una rinomina che ne chiarisce l’ambito di applicazione.
Aggiunta inoltre una notifica specifica per il riavvio in caso di modifiche alle impostazioni di memoria di nx-ovlloader, distinguendo in modo più preciso le condizioni di avvio da quelle di riavvio vero e proprio.
Dal punto di vista tecnico, sono stati ottimizzati diversi aspetti legati alla gestione delle risorse. Il socket di rete viene ora inizializzato e chiuso a ogni download, liberando memoria e riducendo la pressione complessiva sulle risorse di sistema, a beneficio sia dei pacchetti sia di Ultrahand stesso.
Anche lo scorrimento delle tabelle tramite i tasti direzionali è stato affinato, migliorando la fluidità dell’interfaccia, mentre numerose correzioni minori hanno risolto problemi di focus, ripristino delle liste e bug legati al touch.
Un miglioramento interessante riguarda anche il comando di pacchetto pchtxt2cheat, che ora accetta un nome personalizzato per i cheat convertiti, rendendo più ordinata e comprensibile la gestione dei file generati.
Infine, gli aggiornamenti software ricaricano automaticamente Ultrahand all’uscita dal menu di aggiornamento, evitando passaggi superflui nelle impostazioni.
A completare il rilascio, è stato pubblicato anche un piccolo aggiornamento rapido che risolve un bug residuo nello scorrimento delle tabelle, segno di un supporto attivo e attento ai feedback della community.
Caratteristiche
Ultrahand Overlay è un overlay Tesla che fornisce potenti funzionalità per la gestione di file e directory su di una scheda SD. Offre le seguenti caratteristiche:
- Crea directory:
- Crea facilmente directory sulla tua scheda SD specificando il percorso della directory. Ultrahand gestirà il processo di creazione per te.
- Copia file o directory:
- Copia facilmente file o directory da una posizione all’altra sulla tua scheda SD. Basta fornire i percorsi di origine e destinazione e Ultrahand gestirà senza problemi il processo di copia.
- Elimina file o directory:
- Semplifica l’eliminazione di file e directory sulla scheda SD. Specificando il percorso del file o della directory che desideri eliminare, Ultrahand lo rimuove prontamente, rendendo il processo di eliminazione senza problemi.
- Sposta file o directory:
- Sposta facilmente file o directory tra le posizioni sulla scheda SD. Fornisci il percorso di origine e il percorso della directory di destinazione e Ultrahand si prenderà cura del processo di spostamento, garantendo un trasferimento senza intoppi.
- Scarica file:
- Scarica file sulla tua scheda SD con facilità. Recupera in modo efficiente file da repository o URL nella posizione desiderata. Che tu debba scaricare/aggiornare homebrew o trasferire file tra posizioni, questa funzione semplifica il processo, rendendo la gestione delle repository un gioco da ragazzi.
- Estrai file ZIP:
- Estrai file compressi zip sulla scheda SD decomprimendo gli archivi, preservando la loro struttura originale. Che tu abbia scaricato archivi zip o ricevuto file compressi, questo comando semplifica il processo di estrazione, rendendo facile l’accesso ai contenuti.
- Modifica file INI:
- Modifica facilmente i file INI sulla scheda SD. Assumi il pieno controllo delle tue configurazioni aggiornando le coppie chiave-valore esistenti, aggiungendo nuove voci o creando nuove sezioni all’interno del file INI utilizzando Ultrahand. Personalizza e personalizza i tuoi file INI senza sforzo attraverso la sua interfaccia intuitiva.
- Modifica file esadecimale:
- Modifica esadecimale dei file sulla scheda SD. Modifica direttamente i dati binari, consentendo un controllo preciso sui dati. La funzione Hex Edit Files di Ultrahand consente di analizzare, modificare e personalizzare i file nella loro forma grezza.
Ultrahand fornisce una comoda interfaccia a riga di comando per eseguire queste operazioni, consentendoti di gestire in modo efficiente file, directory e file INI su una scheda SD.
Utilizzo
Per utilizzare Ultrahand, seguire questi passaggi:
- Scaricare e installare l’ultima versione di nxovloader.
- Scaricare l’ultima versione di Ultrahand ovlmenu.ovl e posizionarla nella cartella
/switch/.overlays/.
ATTENZIONE: Questo sovrascriverà Tesla Menu se già installato.
- Dopo aver installato Ultrahand Overlay, verrà creata una nuova cartella chiamata
ultrahandnella cartella di configurazione principale sulla scheda SD (/config/ultrahand/), insieme a un fileconfig.inicontenente varie impostazioni di Ultrahand. - Avviare Ultrahand (simile a Tesla Menu) con le combinazioni di tasti predefinite di Tesla o di Ultrahand (
+
+
). Verrà creata una nuova cartella (/switch/.packages/) con un filepackage.inipreimpostato per i comandi del menu base. - Posizionare il file
package.inipersonalizzato nella directory dei pacchetti di Ultrahand (/switch/.packages/<NOME_PACCHETTO>/). Questo file conterrà i comandi per il pacchetto personalizzato di Ultrahand. - I comandi ora appariranno nel menu pacchetti all’interno di Ultrahand.
Funzionalità Aggiuntive
- Premere
per eseguire qualsiasi comando, così come premere
per visualizzare/eseguire le singole linee di comando scritte nel file ini per l’esecuzione. - Premere
nel menu principale per entrare nel menu delle impostazioni. - Premere
sopra un overlay/pacchetto per aggiungerli ai preferiti. - Premere
sopra un overlay/pacchetto per configurare impostazioni aggiuntive. - Per ulteriore assistenza con i pacchetti personalizzati, consultare la Wiki di Ultrahand Overlay.
Opzioni di configurazione
Il file config.ini contiene diverse sezioni che definiscono insiemi di comandi eseguibili. Ogni sezione è racchiusa tra parentesi quadre [ ] e i comandi sono elencati sotto ciascuna sezione.
Ecco un esempio del formato del file config.ini:

Gli utenti hanno la possibilità di personalizzare le azioni eseguite da Ultrahand aggiungendo le proprie sezioni e comandi nel file config.ini.
È importante notare che i percorsi specificati nei comandi devono essere relativi alla directory principale della scheda SD e devono terminare con /.
Riferimento ai comandi
Ultrahand supporta i seguenti comandi:
makeomkdir: Crea una nuova directory.- Utilizzo:
make <percorso_directory>
- Utilizzo:
copyocp: Copia un file o una directory.- Utilizzo:
copy <source_file_path> <destination_file_path>
- Utilizzo:
deleteodel: Elimina un file o una directory.- Utilizzo:
delete <percorso_file>
- Utilizzo:
moveomv: Sposta o rinomina un file o una directory in una nuova posizione o con una nuova etichetta.- Utilizzo:
move <file_path> <destination_directory_path>
- Utilizzo:
set-ini-valoset-ini-value: Modifica un file INI aggiornando o aggiungendo una sezione con la coppia chiave-valore desiderata.- Utilizzo:
set-ini-val <file_to_edit> <sezione_desiderata> <chiave_desiderata> <valore_desiderato>
- Utilizzo:
set-ini-key: Modifica un file INI aggiornando una sezione con una nuova chiave.- Utilizzo:
set-ini-key <file_to_edit> <sezione_desiderata> <chiave_desiderata> <chiave_nuova_desiderata>
- Utilizzo:
reboot: Riavvia il sistema.- Utilizzo:
reboot
- Utilizzo:
shutdown: Spegne il sistema.- Utilizzo:
shutdown
- Utilizzo:
Assicurarsi di seguire la sintassi corretta e fornire gli argomenti richiesti per ciascun comando, questo è fondamentale per un utilizzo corretto di Ultrahand.
È possibile configurare questi comandi nel file config.ini inserendoli nelle sezioni corrispondenti e fornendo gli argomenti necessari come descritto per ciascun comando.
Changelog
- Correzione di un bug critico nella navigazione touch che causava crash.
- La reindirizzazione della navigazione touch con tocco diretto sugli elementi delle liste tramite
swapTo(in libultrahand dalla v2.2.3 alla v2.2.5) poteva causare crash casuali a causa di un puntatore ancora referenziato dopo la deallocazione.
- La reindirizzazione della navigazione touch con tocco diretto sugli elementi delle liste tramite
- Aggiunta una nuova opzione nelle impostazioni per le notifiche di avvio (
Startup Notifications), attiva di default.- Introdotta una nuova notifica di riavvio in caso di modifiche alle impostazioni di memoria di
nx-ovlloader. - Corretta separazione tra le condizioni di riavvio e quelle di avvio.
- Introdotta una nuova notifica di riavvio in caso di modifiche alle impostazioni di memoria di
- Il toggle delle notifiche è stato rinominato in
External Notificationse ora si applica esclusivamente alle notifiche basate su JSON. - Il comportamento “tieni premuto A per eseguire” ora funziona anche tramite tocco.
- La durata della pressione prolungata è stata ridotta a 4 secondi.
- Il comando di pacchetto
pchtxt2cheatora accetta un nome per i cheat da convertire (fix).- Utilizzo:
pchtxt2cheat <PERCORSO_SORGENTE> [NOME_CHEAT].
- Utilizzo:
- Leggeri miglioramenti allo scorrimento delle tabelle tramite i click dei tasti
KEY_UP/KEY_DOWN. - Rifiniture al feedback del tocco.
- Il socket ora viene inizializzato e chiuso a ogni download.
- Questo consente di liberare più memoria di lavoro e ridurre la pressione sulla memoria per i pacchetti e per Ultrahand in generale.
- Gli aggiornamenti software ora ricaricano automaticamente Ultrahand all’uscita dal menu di aggiornamento, invece che all’uscita dal menu delle impostazioni.
- Apportate numerose correzioni alle liste, al ripristino del focus, a bug legati al touch e altri miglioramenti.
Changelog completo: v2.2.6...v2.2.7
Aggiornamento rapido:
- Correzione di un bug nello scorrimento delle tabelle. – 11/01/2026 ore 01:03 PST
Changelog completo: v2.2.7…e6e825d
Download: Ultrahand Overlay v2.2.7
Download: lang.zip
Download: sdout.zip
Download: Source code Ultrahand Overlay v2.2.7
![[Scena Wii U] Aggiornato minute_minute alla versione 1.7 con fix per SD fastboot](https://www.biteyourconsole.net/wp-content/uploads/Minute-2-238x178.webp)
![[Scena PS3] Rilasciato PS3HEN v3.4.1 compatibile con 4.92 HFW: Tutte le Novità per PS3 Fat, Slim e SuperSlim](https://www.biteyourconsole.net/wp-content/uploads/PS3HEN-238x178.webp)
![[Scena Switch] Come riparare una Nintendo Switch brickata: Guida completa con la nuova versione di EmmcHaccGen](https://www.biteyourconsole.net/wp-content/uploads/EmmcHaccGen2-238x178.webp)
![[Scena Wii U] Aggiornato minute_minute alla versione 1.7 con fix per SD fastboot](https://www.biteyourconsole.net/wp-content/uploads/Minute-2-100x75.webp)
![[Scena PS3] Rilasciato PS3HEN v3.4.1 compatibile con 4.92 HFW: Tutte le Novità per PS3 Fat, Slim e SuperSlim](https://www.biteyourconsole.net/wp-content/uploads/PS3HEN-100x75.webp)
![[Scena Switch] Come riparare una Nintendo Switch brickata: Guida completa con la nuova versione di EmmcHaccGen](https://www.biteyourconsole.net/wp-content/uploads/EmmcHaccGen2-100x75.webp)
![[Scena PS Vita] Rilasciato ZGloom-Vita v3.0](https://www.biteyourconsole.net/wp-content/uploads/ZGloom-100x75.jpg)
![[Scena PSP] Rilasciato Time Machine](https://www.biteyourconsole.net/wp-content/uploads/TimeMachine-1.jpg)
![[Scena Switch] Rilasciato DBI v854 (solo versione Russa)](https://www.biteyourconsole.net/wp-content/uploads/DBINRO-100x75.webp)