← Articoli

Batteria del controller 8BitDo su PC: perché la modalità X-input non mostra nulla

Molti controller 8BitDo possono comunicare la batteria su Windows, ma non in ogni modalità. Quale modalità nasconde il livello, quale lo mostra e cosa perdi cambiando.

Aggiornato il 23 settembre 2026 · Controller

In modalità D-input o via Bluetooth, BatteryOnPC dà al tuo controller 8BitDo la sua icona nella barra delle applicazioni.

I controller 8BitDo sono tra i più amati su PC: croci direzionali eccellenti, diverse modalità di connessione, prezzi onesti. Poi cerchi il livello della batteria e non trovi niente, né in Windows, né in Steam, né in nessuno strumento che provi. Il motivo è quasi sempre lo stesso, e non c'entra la batteria: è la modalità in cui funziona il controller.

Un controller, più identità

Un controller 8BitDo non ha un solo modo di parlare con un PC, ne ha diversi. A seconda della modalità si presenta come un controller Xbox, come un gamepad standard o come un controller di un'altra console. L'hardware è sempre lo stesso; cambia solo la lingua.

  • Modalità X-input: il controller si spaccia per un controller Xbox 360. I giochi lo riconoscono subito, ed è per questo che è la modalità predefinita con il ricevitore a 2,4 GHz di molti modelli.
  • Modalità D-input: il controller si presenta come un gamepad standard, con i propri report. Meno giochi lo accettano direttamente, ma i suoi report contengono più informazioni, batteria compresa.
  • Bluetooth: su molti modelli, anche la connessione Bluetooth trasporta quei report più ricchi.

Perché la modalità X-input non mostra il livello

XInput, l'interfaccia di Microsoft che i giochi usano per i controller Xbox, ha eccome spazio per un livello di batteria. Ma un controller che si presenta come un pad Xbox 360 cablato dichiara di non avere alcuna batteria: un pad cablato si alimenta dal cavo. Windows, Steam e ogni altro programma lo prendono in parola.

Il controller conosce benissimo la sua carica; semplicemente non ha modo di dirlo nel ruolo che sta interpretando. Nessuna impostazione, driver o programma può estrarre un livello da un report che non lo contiene.

Passare alla modalità D-input

Come cambiare dipende dal modello. Alcuni hanno un piccolo selettore di modalità; altri scelgono la modalità in base al tasto tenuto premuto all'accensione. Sull'Ultimate 2 Wireless, per esempio, tenere premuto B all'accensione lo avvia in modalità D-input. Il manuale del tuo modello indica la combinazione esatta.

Un dettaglio sull'Ultimate 2 Wireless: collegato via cavo parla solo X-input. Per ottenere il livello, usa il suo ricevitore in modalità D-input, oppure il Bluetooth.

Cosa perdi, e come recuperarlo

Il compromesso è la compatibilità. I giochi pensati per i controller Xbox riconoscono subito X-input; in modalità D-input alcuni non reagiranno affatto al controller, a meno che qualcosa non lo traduca. Steam Input fa questa traduzione per i giochi avviati tramite Steam, il che copre buona parte dei casi.

Se giochi soprattutto tramite Steam, D-input non ti costa quasi nulla. Se giochi molto al di fuori, X-input può restare la scelta pratica, e il livello della batteria è il prezzo da pagare.

Conta anche il firmware

Anche in modalità D-input il livello arriva solo se il firmware lo invia. Le versioni più vecchie del firmware di alcuni modelli inviano report più brevi che non lo contengono. Se il controller funziona ma non mostra mai un livello, aggiornalo con l'updater del firmware di 8BitDo prima di ogni altra cosa.

BatteryOnPC legge i controller 8BitDo in modalità D-input o via Bluetooth, tra cui Pro 2, Pro 3, SN30 Pro, SF30 Pro e Ultimate 2 Wireless. Aggiungilo una volta dalla scheda Dispositivi della finestra (Cerca dispositivi, poi Aggiungi), e avrà la sua icona nella barra delle applicazioni.