ViGEm Bus Driver 1.22.0
Nefarius Software Solutions e.U. ❘ 6MB ❘ CommercialAndroid Windows Mac Linux
Rank 1 among competitors
ViGEm Bus Driver: A virtual gamepad driver for PC gaming
ViGEm Bus Driver is a useful software tool that emulates a virtual gamepad on your PC, enhancing your gaming experience.
ViGEm Bus Driver — Editor's Review
The ViGEm Bus Driver is a kernel‑mode Windows driver from Nefarius Software Solutions that creates system‑recognized virtual gamepad devices. It powers popular mapping and compatibility tools by exposing virtual Xbox/PlayStation controllers to the OS, enabling software and games to accept inputs from non‑native peripherals or remapped devices.
Key features
- Kernel‑level emulation: Creates virtual Xbox 360/One and PlayStation‑style controllers that Windows and applications treat like real hardware.
- Wide compatibility: Works with DualShock, DualSense, Nintendo controllers, DirectInput devices and many third‑party gamepads.
- Multi‑controller support: Handles multiple virtual controllers simultaneously for local multiplayer and complex mapping setups.
- Low overhead: Lightweight design minimizes system impact even with several virtual devices active.
- Developer API: High‑level API support makes integration straightforward for mapper apps, streaming clients and emulation tools.
Why gamers and developers use it
ViGEmBus is a foundational piece for input‑mapping utilities and streaming platforms. Tools like DS4Windows and DualSenseX rely on it to present PlayStation controllers as XInput devices, while projects like Parsec and XOutput use it to translate and emulate controllers across networks or legacy interfaces. Its emulation makes otherwise unsupported controllers work seamlessly in games that expect Xbox inputs.
Installation and maintenance
- Download the installer from the official ViGEm Bus Driver site and run the executable with administrator rights.
- Follow on‑screen prompts; after installation verify the "Virtual Gamepad Emulation Bus" entry in Device Manager under System devices.
- For cleanup or to remove legacy driver remnants, use the recommended Legacinator utility available on the official site.
Safety, licensing and lifecycle
- Open source: ViGEm Bus Driver is released under the BSD‑3‑Clause license and the source code is publicly available.
- Signed and trusted: Official releases are digitally signed; the project has been widely used by reputable applications and companies.
- Project status: ViGEmBus was retired and archived in November 2023 due to a trademark conflict. The driver remains functional, but no further updates will be released. A successor project, VirtualPad, is under development.
Best use cases
- Mapping PlayStation controllers to XInput for games that lack native support.
- Enabling virtual controllers for streaming, local multiplayer over network, or custom controller hardware.
- Development and testing of controller emulation software that needs a stable virtual gamepad interface.
Compatibility notes
ViGEm Bus Driver supports x86/x64 Windows systems and integrates with major mapping and emulation projects. While it will continue to work on existing setups, users should be aware that future improvements and fixes will migrate to successor tooling such as VirtualPad. For users encountering old driver warnings or auto‑updater issues, running Legacinator is recommended to refresh installer metadata.
Overview
ViGEm Bus Driver is a Commercial software in the category Games & Entertainment developed by Nefarius Software Solutions e.U..
The users of our client application UpdateStar have checked ViGEm Bus Driver for updates 1,100 times during the last month.
The latest version of ViGEm Bus Driver is 1.22.0, released on 01/19/2024. It was initially added to our database on 06/17/2019. The most prevalent version is 1.22.0, which is used by 74% of all installations.
ViGEm Bus Driver runs on the following operating systems: Android/Windows/Mac/Linux. The download file has a size of 6MB.
ViGEm Bus Driver has not been rated by our users yet.
Pros
- Provides a virtual gamepad driver, allowing for enhanced gaming experiences.
- Enables easy integration of gaming controllers on Windows systems.
- Open-source software, allowing for community contribution and enhancements.
- Compatible with a wide range of gaming controllers and applications.
Cons
- May require technical knowledge to setup and configure properly.
- Potential for compatibility issues with certain games or applications.
- Support and updates may vary due to the open-source nature of the software.
- Limited official support channels available for troubleshooting.
FAQ
What is ViGEm Bus Driver?
ViGEm Bus Driver is a Windows kernel-mode driver, digitally signed by Nefarius Software Solutions e.U., that allows to emulate various physical gamepad devices to Windows operating system on x86/x64 platforms. It’s core goal is to allow for low-level access to the input capabilities of games and other applications that do not natively recognize standard input methods.
Why would someone use ViGEm Bus Driver?
ViGEm Bus Driver may be used by software developers working on projects related to gamepad emulation, controller mapping utilities, or possibly other applications requiring low-level access to the input channels not natively recognized by the target. It is particularly helpful for custom controller support in games that do not have it built-in or for emulating gaming peripherals using regular input devices.
Is ViGEm Bus Driver free to use?
Yes, ViGEm Bus Driver is free and open-source software under the permissive MIT license.
What are the system requirements for using ViGEm Bus Driver?
ViGEm Bus Driver functions on all currently supported Windows systems from Windows 7 and up on x86/x64 architectures.
How can I install ViGEm Bus Driver?
ViGEm Bus Driver can be installed using either automated installation scripts or manual installation procedures. For detailed instructions for both methods, please visit the official documentation on the Nefarius Software Solutions e.U. website.
What kinds of devices can ViGEm Bus Driver emulate?
ViGEm Bus Driver can emulate a wide variety of physical gamepad devices, including Xbox 360, Xbox One, DualShock 3, and DualShock 4, as well as supporting arbitrary mappings between virtual and physical devices.
Can ViGEm Bus Driver be used to cheat in games?
No, ViGEm Bus Driver alone cannot be used to cheat in games. Its purpose is solely to allow low-level access to game input and does not provide any functionality or exploit to modify game memory or manipulate gameplay mechanics. Any cheating that occurs must be done through other software that interfaces with the game process.
Does ViGEm Bus Driver provide any support for force feedback or vibration?
Yes, ViGEm Bus Driver has experimental support for emulating vibration and force feedback on certain devices. However, not all games will recognize this functionality and it may require additional configuration to work properly.
Does Nefarius Software Solutions e.U. provide support for ViGEm Bus Driver?
Nefarius Software Solutions e.U. provides a community-driven support forum where developers and other users can ask for assistance as well as report any issues they may encounter while using ViGEm Bus Driver.
Is it safe to use ViGEm Bus Driver?
ViGEm Bus Driver is a digitally-signed kernel-mode driver that has been designed and reviewed with safety and security as a priority. However, as with any software involving low-level system access, it is always recommended to use caution and keep your system up-to-date with the latest security patches.
Pete Milner
I'm Pete, a software reviewer at UpdateStar with a passion for the ever-evolving world of technology. My background in engineering gives me a unique insight into the intricacies of software, allowing me to provide in-depth, knowledgeable reviews and analyses. Whether it's the newest software releases, tech innovations, or the latest trends, I'm here to break it all down for you. I work from UpdateStar’s Berlin main office.
Latest Reviews by Pete Milner
- Simplify Your Disk Imaging with balenaEtcher!
- Efficiently download YouTube videos with MediaHuman YouTube Downloader
- ViGEm Bus Driver: A virtual gamepad driver for PC gaming
- Basic block-building sandbox with unclear availability and developer support
- Handy French client portal for document management and firm updates
Installations
Nefarius Software Solutions e.U.
with UpdateStar freeware.
Latest Reviews
|
|
HP Wolf Security
Protect Your Pack with HP Wolf Security |
|
|
AVG Secure VPN
Protect your online privacy with AVG Secure VPN |
|
|
MSI Center SDK
Unlock the Full Potential of Your MSI Hardware with MSI Center SDK |
|
|
Google Earth Pro
Explore the world in stunning detail with Google Earth Pro. |
|
|
balenaEtcher
Simplify Your Disk Imaging with balenaEtcher! |
|
|
MediaHuman YouTube Downloader
Efficiently download YouTube videos with MediaHuman YouTube Downloader |
|
|
UpdateStar Premium Edition
Keeping Your Software Updated Has Never Been Easier with UpdateStar Premium Edition! |
|
|
Google Chrome
Fast and Versatile Web Browser |
|
|
Microsoft Edge
A New Standard in Web Browsing |
|
|
Microsoft Visual C++ 2015 Redistributable Package
Boost your system performance with Microsoft Visual C++ 2015 Redistributable Package! |
|
|
Microsoft OneDrive
Streamline Your File Management with Microsoft OneDrive |
|
|
Microsoft Visual C++ 2010 Redistributable
Essential Component for Running Visual C++ Applications |