Prima di installare ViGEmBus
Verifica innanzitutto che l'applicazione richieda ancora ViGEmBus. Vecchie guide per DS4Windows, emulatori o software di streaming possono riferirsi a versioni precedenti del programma. Consulta la documentazione del client in uso: alcuni progetti hanno cambiato backend e installare un driver ritirato senza necessità non migliora la compatibilità.
La release finale è 1.22.0, pubblicata il 2 novembre 2023. Il file corretto è `ViGEmBus_1.22.0_x64_x86_arm64.exe`, che contiene le build per sistemi x86, amd64/x64 e ARM64. Non devi cercare un MSI separato per Windows a 64 bit. Nomi come `ViGEmBusSetup_x64.msi` appartengono a vecchi pacchetti e non descrivono l'asset finale.
Crea un punto di ripristino se il computer mostra già più voci del bus, errori di dispositivo o una copia OEM modificata. Per un'installazione normale e pulita non serve disattivare antivirus, integrità della memoria o imposizione della firma. Istruzioni che chiedono di indebolire queste protezioni sono un segnale per fermarsi e ricontrollare il file.
Chiudi i programmi che possono mantenere aperto il bus, compresi processi in background e servizi di streaming. Salva i profili del controller se prevedi una pulizia di versioni duplicate. Un riavvio prima del setup può liberare file bloccati e rende più chiaro quale cambiamento appartiene all'installazione corrente.
Scaricare e verificare il setup prima dell'installazione
Apri il repository `nefarius/ViGEmBus` su GitHub e seleziona Releases, quindi v1.22.0. Il collegamento di questa pagina punta direttamente allo stesso asset ufficiale e non passa da un mirror. Host, proprietario del repository, tag e nome del file devono essere coerenti tra loro.
Dopo il download, fai clic con il pulsante destro sull'EXE e apri Proprietà. Controlla la scheda Firma digitale quando disponibile e il riferimento a Nefarius Software Solutions. SmartScreen può mostrare un avviso in base alla reputazione o ai criteri locali; un avviso isolato non sostituisce la verifica della sorgente e del firmatario.
Evita archivi con password, downloader che propongono altri programmi, pacchetti rinominati e siti che offrono una versione più nuova della 1.22.0 senza collegamento al progetto originale. Poiché ViGEmBus è in modalità kernel, una copia modificata ha conseguenze più serie di una normale app portatile.
Conserva il nome originale del file durante la verifica. Se il browser aggiunge `(1)` perché esiste una copia precedente, confronta data e proprietà e rimuovi i duplicati inutili. Non usare la sola dimensione come prova: è un controllo supplementare, non un'identità crittografica.
- Host github.com
- Repository nefarius/ViGEmBus
- Tag v1.22.0
- Asset ViGEmBus_1.22.0_x64_x86_arm64.exe
- Editore coerente con Nefarius Software Solutions
Come installare ViGEmBus passo dopo passo
Apri l'EXE con il tuo normale account Windows. Quando Controllo dell'account utente chiede l'autorizzazione, verifica nuovamente il nome del programma e l'editore, quindi approva. Il setup sceglie automaticamente i componenti adatti all'architettura, quindi non devi selezionare x86, x64 o ARM64 a mano.
Segui la procedura guidata fino al completamento senza avviare contemporaneamente DS4Windows o altri client. Se Windows richiede il riavvio, accetta o eseguilo subito dopo. Un driver può essere copiato correttamente ma non diventare disponibile per il programma finché i dispositivi e i processi non vengono enumerati di nuovo.
Le note ufficiali della 1.22.0 avvertono che un aggiornamento sul posto può richiedere due esecuzioni. Il primo passaggio può disinstallare la versione precedente e chiudersi; in quel caso riavvia se richiesto, poi esegui lo stesso file una seconda volta. Non scaricare un altro installer pensando che il primo sia incompleto.
Per installare ViGEmBus su più PC, usa sempre il pacchetto originale e rispetta i criteri aziendali sui driver. Non copiare manualmente SYS e INF da un computer all'altro. Il setup registra prodotto, dispositivo e disinstallatore in modo coerente e rende possibile una rimozione normale.
Verificare che ViGEmBus sia installato correttamente
Dopo il riavvio, apri Impostazioni, App e App installate su Windows 11 oppure App e funzionalità su Windows 10. Cerca Nefarius Virtual Gamepad Emulation Bus Driver. Questa voce conferma che il prodotto e il normale programma di disinstallazione sono registrati, ma non prova da sola che il dispositivo funzioni.
Apri Gestione dispositivi con Windows + X. Nel menu Visualizza scegli Dispositivi per connessione e cerca Nefarius Virtual Gamepad Emulation Bus. Apri Proprietà: nella scheda Generale lo stato dovrebbe indicare che il dispositivo funziona correttamente. Un triangolo giallo o un codice richiede diagnosi prima di installare ancora copie.
Nella scheda Driver controlla fornitore, firmatario e stato. Il numero binario può non coincidere con 1.22.0 perché versione del pacchetto e versione interna non sono lo stesso identificatore. Provenienza, nome del prodotto, editore e stato insieme offrono una verifica più utile.
Infine apri un solo programma client, abilita un profilo con uscita virtuale e osserva se appare un controller Xbox 360 o DualShock 4. Un test web può vedere un gamepad ma non sempre distingue quello fisico dal virtuale; confronta l'elenco prima e dopo l'attivazione dell'uscita.

Aggiornare una versione vecchia di ViGEmBus
Se App installate mostra una release precedente, usa il setup 1.22.0 invece di sovrapporre vecchi MSI. Chiudi i client, esegui l'EXE e osserva se propone rimozione o installazione. Completa ogni passaggio e riavvia tra le fasi quando Windows lo richiede.
La release finale è particolarmente importante perché rimuove il componente di aggiornamento legacy. La dichiarazione di fine vita spiega che il vecchio dominio dell'updater è stato trasferito. Gli utenti di pacchetti precedenti devono seguire le indicazioni ufficiali Nefarius e non affidarsi a notifiche provenienti dal vecchio meccanismo.
Dopo l'aggiornamento controlla che esista un solo bus. Più dispositivi con nomi simili possono confondere il client. Se rimangono duplicati, esegui una rimozione pulita: disinstalla il prodotto, riavvia, elimina soltanto i dispositivi residui identificati con certezza e reinstalla una copia ufficiale.
Alcuni PC HP Omen includevano una variante modificata più vecchia. Se il programma continua a rilevare il bus sbagliato, consulta la procedura specifica Nefarius invece di cancellare driver di sistema casuali. Annota ID hardware e stato prima di intervenire.
| Situazione | Azione |
|---|---|
| Nessuna copia presente | Esegui una volta il setup e riavvia. |
| Vecchia copia registrata | Esegui il setup, poi ripetilo se il primo passaggio rimuove. |
| Più bus presenti | Rimuovi e riavvia prima di reinstallare. |
| Variante OEM | Segui la guida specifica del produttore e Nefarius. |
Risolvere i problemi durante l'installazione
Se il setup non si apre, verifica che il download sia completo, spostalo in una cartella locale e controlla le proprietà. Non rinominare un archivio in EXE e non disattivare le protezioni per forzarlo. Scarica di nuovo l'asset ufficiale se nome, firma o dimensione sembrano incoerenti.
Se l'installazione termina ma l'app segnala che ViGEmBus non è installato, riavvia Windows e chiudi tutte le istanze del client, inclusi servizi. Verifica prima App installate e Gestione dispositivi. Se il bus è sano, il problema può essere nel profilo, nel backend selezionato o nella versione del programma.
Se Gestione dispositivi mostra un codice di errore, annotalo. Un'altra installazione non risolve automaticamente file bloccati, copie duplicate o criteri di sicurezza. Rimuovi normalmente il prodotto, riavvia e installa una sola copia. Evita pulitori di driver generici che possono eliminare pacchetti non correlati.
Se il gioco riceve doppi input, l'installazione può essere corretta. Il controller fisico e quello virtuale potrebbero essere entrambi visibili. Controlla le opzioni del client per nascondere il dispositivo originale e non attribuire ogni problema di mappatura al bus.
- Riavviare dopo installazione o rimozione
- Eseguire un solo client controller per volta
- Controllare lo stato del dispositivo prima di reinstallare
- Leggere i log dell'applicazione
- Rimuovere duplicati con una procedura controllata
Domande su come installare ViGEmBus
Quale file devo usare per installare ViGEmBus?
Per installare ViGEmBus usa `ViGEmBus_1.22.0_x64_x86_arm64.exe` dalla release GitHub v1.22.0 del repository nefarius/ViGEmBus.
Devo scegliere la versione x64?
No. Per installare il driver, l'EXE finale include x86, x64 e ARM64 e seleziona i componenti adatti durante il setup.
Perché devo eseguire il setup due volte?
Durante un aggiornamento il primo passaggio può rimuovere la copia vecchia. Le note ufficiali indicano di eseguire nuovamente lo stesso setup per installare la release finale.
È necessario riavviare Windows?
È fortemente consigliato dopo aver scelto di installare o rimuovere il driver, così Windows ricarica il bus e chiude i processi della vecchia copia.
Come verifico l'installazione?
Dopo aver completato il passaggio per installare ViGEmBus, controlla App installate, il bus sano in Gestione dispositivi e la creazione di un gamepad virtuale.
Posso installarlo su Windows 7?
Non installare la release 1.22.0 su Windows 7: è destinata a Windows 10 e 11. Le versioni per sistemi precedenti sono ritirate.
Cosa faccio se DS4Windows continua a dire che manca?
Prima di installare ancora copie, riavvia, verifica un solo bus sano, chiudi tutte le istanze del client e controlla profilo, backend e documentazione.
Fonti ufficiali utilizzate
Le informazioni sul prodotto e sulla sicurezza sono state verificate con fonti dirette. I collegamenti esterni si aprono in una nuova scheda.
- Guida ufficiale all'installazione — setup, App installate e Gestione dispositivi
- Release ufficiale v1.22.0 — asset finale e nota sui due passaggi
- README ViGEmBus — sistemi e architetture supportate