About
ViGEmBus
The ViGEmBus Driver (Virtual Gamepad Emulation Bus) is a foundational tool in the realm of gaming and device emulation on Windows PCs. It provides a system-level emulation protocol that allows software to create virtual gamepad devices recognized by Windows as native controller inputs. This driver is essential for various applications that require game controller emulation to enhance functionality and compatibility across numerous gaming and virtual reality platforms.
Developed by Nefarius Software Solutions, led by Benjamin Höglinger-Stelzer (nefarius), the ViGEmBus Driver acts as a bridge for translating various input devices into universally accepted virtual Xbox 360 or Xbox One controllers on Windows systems. This enables applications that don’t natively support certain controllers to use them as if they were Xbox controllers, which are broadly supported.
It was in development from August 2017 to August 2023 but as of 2 November 2023, VigemBus has been retired and archived due to a registered trademark conflict with ViGEM GmbH and will no longer receive any updates in the future. However, a new successor is in the works, called VirtualPad. For now, the Vigembus driver will continue to work as usual and won’t affect popular input mapper tools such as DS4Windows and DualSenseX.
You can read the full End-of-Life statement here and we recommend running the tool Legacinator to remove any old drivers, update warnings and ultimately to update the Vigembus auto-updater domain information by downloading the latest release.