ViGEm Bus Driver 1.22

Core driver of the Virtual Gamepad Emulation framework for Windows
Your vote:
Latest version:
1.22.0 See all
Developer:
Nefarius Software Solutions e.U.
No screenshots
Used by 123 people
Request
Download
link when available

ViGEm Bus Driver is the core driver of the Virtual Gamepad Emulation framework for Windows. Developed by Nefarius Software Solutions e.U., it creates high‑compatibility virtual controllers that the operating system and games recognize as real hardware. It is commonly installed as a dependency by input‑mapping and controller‑management tools to provide seamless Xbox 360 (XInput) and DualShock 4 compatibility.

Unlike end‑user applications, ViGEm Bus Driver has no standalone user interface. It runs in kernel mode and exposes a virtual bus that client software controls via an SDK, enabling reliable, low‑latency virtual gamepads with rumble and other feedback where supported.

Key features:

  • Emulates virtual Xbox 360 (XInput) and DualShock 4 controllers recognized by most Windows games
  • Low‑latency, kernel‑mode design focused on stability and wide compatibility
  • Supports multiple simultaneous virtual controllers
  • Feedback support (e.g., rumble; additional features depend on the client app and target device)
  • Developer SDK available for integrating virtual controller functionality into applications

Typical use cases:

  • Making non‑XInput controllers, keyboards, or custom input devices appear as Xbox 360 or DualShock 4 controllers to games
  • Ensuring consistent controller support in titles that only accept XInput
  • Powering input‑mapping, streaming, or virtualization setups that require virtual gamepads

Notes:

  • Supported on modern 64‑bit versions of Windows
  • Requires administrative privileges to install; may require a reboot
  • Open‑source project maintained by Nefarius Software Solutions e.U.; widely used by third‑party input tools

ViGEm Bus Driver by itself does not alter inputs; it provides the virtual hardware layer that compatible applications use to create and manage virtual controllers.

ViGEm Bus Driver is developed by Nefarius Software Solutions e.U. and is used by 123 users of Software Informer. The most popular version of this product among our users is 1.2. The name of the program executable file is ViGEmBus_Updater.exe.

You can check Bus Driver, Bus Hound, Hey Arnold! Runaway Bus and other related programs like M-Bus Application at the "download" section.

Comments (1)

User

Your vote:

The latest update and final release is available. Please use legacinator to remove old drivers and to update new Vigem Bus Driver.

https://vigembusdriver.com

| Reply