Cosa significa la fine del ciclo di vita di ViGEmBus
La fine del ciclo di vita di ViGEmBus indica che lo sviluppo e il supporto sono terminati. Il repository è stato archiviato nel 2023 e non riceve nuove funzionalità o correzioni. Il driver già installato non smette automaticamente di funzionare: Windows e i programmi compatibili possono continuare a usarlo finché l'ambiente rimane compatibile.
La fine del ciclo di vita di ViGEmBus è collegata a un accordo relativo al marchio, non alla scoperta che il progetto originale fosse malware. Tuttavia il ritiro cambia il profilo operativo: problemi introdotti da future versioni di Windows non saranno risolti dal team e gli utenti devono seguire anche gli aggiornamenti del programma client.
Un punto critico riguardava il vecchio updater. Il dominio utilizzato dal componente cambiò proprietario, quindi Nefarius pubblicò istruzioni specifiche. La release 1.22.0 rimuove interamente l'updater. Dopo la fine del ciclo di vita di ViGEmBus, questa è la versione storica consigliata quando un'app continua a richiedere il bus.
Non confondere versione finale con software attivamente aggiornato. Scaricare 1.22.0 offre il pacchetto ufficiale più recente, ma non crea una promessa di manutenzione. Evita siti che pubblicizzano release successive senza fonte, updater non ufficiali o pacchetti modificati.
Dopo la fine del ciclo di vita di ViGEmBus, mantieni il driver se un'applicazione usata dipende ancora dall'uscita virtuale e la copia è verificata. Rimuovilo normalmente se non serve. Controlla periodicamente la documentazione del client: potrebbe adottare un backend supportato e offrire un percorso di migrazione.
| Domanda | Risposta |
|---|---|
| Il driver smette subito? | No, le installazioni esistenti possono funzionare. |
| Riceverà aggiornamenti? | No, il progetto è archiviato. |
| Quale release usare? | 1.22.0, senza il vecchio updater. |
| Devo rimuoverlo? | Solo se non serve o presenta problemi verificati. |
Che cos'è il software driver ViGEmBus?
È un componente di sistema, non un'app di configurazione del controller.
ViGEmBus significa Virtual Gamepad Emulation Bus. Un bus driver può esporre dispositivi al sistema operativo; questo driver usa tale meccanismo per emulare via software controller USB conosciuti. Il repository ufficiale lo definisce un driver Windows in modalità kernel per l'emulazione di gamepad. La voce completa visibile nel sistema è normalmente Nefarius Virtual Gamepad Emulation Bus Driver.
Un gioco si aspetta spesso un controller fisico che parli un protocollo noto. Un programma di rimappatura può invece leggere un dispositivo PlayStation, Nintendo, una tastiera o un input remoto. Invece di modificare ogni gioco, il programma chiede al driver ViGEmBus di creare un controller virtuale compatibile. Windows e il gioco lo trattano quasi come hardware supportato.
Il progetto può creare dispositivi virtuali Microsoft Xbox 360 e Sony DualShock 4. Non configura da solo qualsiasi controller fisico: il client decide quale input leggere, come trasformarlo e quale uscita generare. Il driver ViGEmBus fornisce il livello di dispositivo, mentre impostazioni, profili e mappatura restano nel programma client.
Dopo l'installazione non compare normalmente un pannello ViGEmBus nel menu Start. Questa assenza è prevista e non indica un errore. Per cambiare pulsanti, profilo o tipo di controller bisogna aprire DS4Windows, BetterJoy o l'applicazione che ha richiesto il bus.
Quali programmi usano il driver ViGEmBus?
Il README ufficiale elenca DS4Windows, BetterJoy, XOutput, Parsec, InputMapper, x360ce versione 4 e Microsoft RdpGamepad tra gli utenti noti del framework. L'elenco non è completo. Un'utilità può includere il bus nel proprio setup, proporlo come prerequisito oppure chiedere di installarlo separatamente.
DS4Windows è una delle ragioni più comuni per trovare il driver ViGEmBus sul PC. Può trasformare l'input di un controller PlayStation in un gamepad Xbox virtuale, utile nei giochi con migliore supporto XInput. BetterJoy svolge una funzione simile per controller Nintendo. Anche software di streaming e controllo remoto può convertire input di rete in un dispositivo locale.
Rimuovere il driver non disinstalla necessariamente il programma client. Invece può interrompere la sua uscita virtuale e generare un errore. Prima della rimozione, elenca gli strumenti per controller, streaming, automazione o test presenti sul PC e verifica se utilizzi ancora le funzioni gamepad.
Le versioni recenti di alcune applicazioni possono adottare backend differenti. Non installare ViGEmBus soltanto perché una vecchia guida lo cita: consulta la documentazione della versione esatta del client. Se il programma non lo richiede più, aggiungere un driver ritirato non offre alcun vantaggio.
- Rimappatura e compatibilità dei controller
- Streaming e gamepad remoti
- Test, replay e automazione degli input
- Traduzione di hardware non supportato verso XInput o DS4
Hai ancora bisogno del driver ViGEmBus?
Mantieni il driver quando un'app che usi crea un'uscita virtuale Xbox 360 o DualShock 4 tramite ViGEmBus. Il componente non occupa un normale spazio di lavoro sul desktop e resta in background finché un client non crea un dispositivo. Se tutto funziona, rimuoverlo non produce un miglioramento significativo delle prestazioni.
Probabilmente non serve se non utilizzi più rimappatori, strumenti di input remoto o programmi che lo elencano come dipendenza. Puoi disinstallarlo tramite Windows e reinstallare la release finale se in futuro un'app affidabile lo richiede. La rimozione normale da App installate è preferibile a strumenti aggressivi.
Non eliminare il driver soltanto perché il progetto è ritirato. Fine vita significa assenza di nuovi aggiornamenti, non che ogni installazione sia diventata improvvisamente dannosa. La decisione pratica dipende dall'uso, dall'origine del pacchetto e dall'assenza del vecchio updater nelle release finali.
Se compaiono più bus, errori in Gestione dispositivi o programmi che rilevano la copia sbagliata, una reinstallazione pulita può essere appropriata. Rimuovi prima l'app registrata, riavvia, verifica i dispositivi residui e installa una sola copia ufficiale.
| Situazione | Azione consigliata |
|---|---|
| Un'app usa l'uscita virtuale | Mantieni il driver e controlla origine e stato. |
| Nessun programma dipendente | La disinstallazione normale è ragionevole. |
| Più voci del bus | Esegui una pulizia prima di reinstallare. |
| Editore sconosciuto o firma assente | Interrompi e verifica la provenienza. |
Sistemi supportati e fine del progetto
ViGEmBus dalla versione 1.17 supporta Windows 10 e Windows 11 nelle architetture x86, amd64/x64 e ARM64. La release finale 1.22.0 le include in un unico eseguibile. Windows Server può funzionare, ma non è ufficialmente supportato. macOS e Linux non possono usare questo driver kernel Windows e non esiste un'AppImage.
Il progetto è stato ritirato dopo un accordo relativo al marchio ed è stato archiviato nel 2023. La dichiarazione ufficiale spiega che le installazioni esistenti continuano a funzionare, ma il vecchio dominio usato dall'updater aveva cambiato proprietario. La versione 1.22.0 ha eliminato completamente quel componente.
Chi usa release vecchie dovrebbe passare al setup finale ufficiale oppure seguire le indicazioni Nefarius per rimuovere l'updater legacy. Non scaricare un aggiornamento da domini casuali. La fine del progetto significa anche che future modifiche di Windows non verranno corrette da questo team.
La release 1.22.0 è il riferimento storico corretto, non una promessa di manutenzione permanente. Conserva una copia verificata soltanto se necessaria e controlla gli aggiornamenti dell'app client, perché il suo sviluppatore potrebbe migrare a un'alternativa supportata.
Domande sulla fine del ciclo di vita di ViGEmBus
Quando è terminato il ciclo del progetto?
La fine del ciclo di sviluppo e l'archiviazione sono avvenute nel 2023; la release finale 1.22.0 è del 2 novembre 2023.
ViGEmBus continua a funzionare?
Dopo la fine del ciclo di vita può funzionare su Windows 10 e 11 con client compatibili, ma senza garanzia per futuri cambiamenti.
Perché la 1.22.0 è importante?
È il pacchetto finale del ciclo di vita e rimuove completamente il vecchio componente di aggiornamento.
La fine del ciclo di vita significa pericolo?
No automaticamente. La fine del ciclo significa assenza di manutenzione; origine, versione e necessità restano i controlli decisivi.
Esiste un successore ufficiale?
Alla fine del ciclo, controlla la documentazione dell'app client: la migrazione dipende dal programma che crea il gamepad virtuale.
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.
- README ufficiale ViGEmBus — funzione, dispositivi, sistemi e client noti
- Documentazione Nefarius ViGEm — definizione e indice del progetto
- Dichiarazione ufficiale di fine vita — ritiro e rischio del vecchio updater