This repository has been archived by the owner on Sep 8, 2023. It is now read-only.
ViGEmBus Setup 1.21.442
This project was only possible with the investment of many years of learning, research and dedication. You’re receiving this work for free, if it brought you joy, consider giving back and spend a few coins ❤️
How to install
Simply download the setup below and click through it. Done!
Highlights
- This release was built with alternate compiler settings (see here for context) to allow real-world performance comparisons
- Windows ARM64 support (#83)
- Supports new SDK APIs for feeders to receive the full unaltered DS4 output report (#80)
ViGEmBus Setup 1.20.432
Remarks
This is a pre-release for closed-beta-testers and may still contain unaddressed issues.
Highlights
- This release was built with alternate compiler settings (see here for context) to allow real-world performance comparisons
ViGEmBus Setup 1.19.418.0
Remarks
This is a pre-release for closed-beta-testers and may still contain unaddressed issues.
Highlights
- Windows ARM64 support (#83)
- Supports new SDK APIs for feeders to receive the full unaltered DS4 output report (#80)
ViGEmBus Setup 1.18.367.0
This project was only possible with the investment of many years of learning, research and dedication. You’re receiving this work for free, if it brought you joy, consider giving back and spend a few coins ❤️
How to install
Simply download the setup below and click through it. Done!
Remarks
- This release supports Windows 10/11 only! (Intel/AMD 64-Bit, 32-Bit)
- No ARM (Apple M1 etc.) support!
Features
- New setup made with Advanced Installer
- Includes auto-updater
- Driver re-built with latest WDK
- Some driver memory management improvements
ViGEmBus Setup 1.17.333
This project was only possible with the investment of many years of learning, research and dedication. You’re receiving this work for free, if it brought you joy, consider giving back and spend a few coins ❤️
How to install
Simply download the setup below and click through it. Done!
If you want to redistribute it with your solution and run it silently, invoke the setup with the /qn
argument to suppress any user interaction.
Remarks
- This release supports Windows 10 only! (Intel/AMD 64-Bit, 32-Bit)
- No ARM (Apple M1 etc.) support!
- Backwards compatibility with software using the client SDK version below v1.17 has been maintained
- The setup has been redesigned with Windows Installer XML
- No more auto-updater
- The setup will automatically upgrade an existing ViGEm Bus Driver installation, if found
- LED/Lightbar/Rumble feedback towards user-land applications is now serialized and cached in the driver, greatly reducing the required code in the client SDK
- This release makes use of the fantastic Microsoft Driver Module Framework (DMF)
- Build artifacts and debug symbols can be downloaded from here
- The device display name has changed from
Virtual Gamepad Emulation Bus
toNefarius Virtual Gamepad Emulation Bus
Bugfixes
- Addressed several setup issues (#59, #52, #49, #43, #37, #36)
- Addressed deadlock issue (#47, #22)
- Corrected some emulation properties deviating from real hardware (#46, #45)
- Addressed possible BSOD due to missing device type check (#44)
Features
- Implemented support for emulating complete DualShock 4 report features (#11)
ViGEmBus Setup 1.16.116
This project was only possible with the investment of many years of learning, research and dedication. You’re receiving this work for free, if it brought you joy, consider giving back and spend a few coins ❤️
How to install
Windows 8.1, Windows 10
Simply download the setup below and click through it. Done!
Windows 7
Follow these instructions first, then download and run the setup. Done!
Bugfixes
- Fixes an issue where setup isn’t launching at all #25 🎉
Remarks
This is a setup maintenance release, the included driver is still version 1.16.112.0
(17th of October 2018).
ViGEmBus Setup 1.16.115
How to install
Windows 8.1, Windows 10
Simply download the setup below and click through it. Done!
Windows 7
Follow these instructions first, then download and run the setup. Done!
Bugfixes
- Fixed #6 🎉
- Fixed #7 🎉
New features
- Added new user-land API
vigem_target_x360_get_user_index
👍
Returns the user index of the emulated Xenon device. This value correspondents to the
(zero-based) index number representing the player number via LED present on a
physical controller and is compatible to the dwUserIndex propery of the XInput* APIs.
Other news
- Licensed under GPL-3 👮
- From now on distributed via multi-arch self-contained auto-updating setup 🎉
- Auto-updater included (checks for updates daily silently in the background, can be disabled by user) 😄
- WHQL tested and signed 😎
- Project now under the wings of Nefarius Software Solutions e.U. 😛
- Official icon 😲
Starting with this release the PowerShell-way of distribution is officially deprecated and will be put offline soon. Every new release will appear on GitHub. No need to uninstall older revisions, the setup will take care of that including the removal of multiple instances.
Update 10.05.2019: version ViGEmBus_Setup_1.16.115.exe
is a hotfix setup resolving an issue causing the installation to fail on Windows 7 under certain circumstances, the included driver is still version 1.16.112.0
(17th of October 2018).
v1.16.98.0
Redesigned version stamping
ViGEm.ViGEmBus, Release version: 1.21.442
Command Line
Download Links For Version 1.21.442
Info
last updated 4/23/2023 5:19:25 AM
Publisher:
License:
Dependencies
No dependency information
Share
Перейти к контенту
Драйверы нужны для любых аппаратных компонентов, являющихся частью персонального компьютера или подключаемых к нему. Только при наличии новейших версий программного обеспечения гарантируется стабильность работы, автономность и поддержка новейших функций.
Разработчик: | Nefarious |
Размер: | 3 Мб |
Модель: | ViGEmBus gen1 |
Файлы, которые мы предлагаем к скачиванию для того или иного оборудования, обязательно загружаются с официального сайта разработчика и имеют последние версии, актуальные для текущего периода.
Как установить
Также предлагаем рассмотреть простейший пример правильной установки драйвера для игрового контроллера:
- Скачайте файл, распакуйте архив и запустите процесс установки. На первом этапе просто нажимаем «Next».
- дальше пользователь может сменить штатный путь инсталляции. Также на втором этапе принимается лицензионное соглашение драйвера посредством установки флажка напротив нужного пункта.
- Третий и последний этап – это сама инсталляция. Дожидаемся завершения процесса.
После того как программное обеспечение для джойстика будет установлено, перезагружаем операционную систему и переходим в меню «Пуск». Тут вы найдёте ярлык для настройки всех управляющих элементов нашего игрового контроллера.
It’s amazing what you can accomplish when your kit is compatible with every PC game, regardless if it was specially designed for Xbox, PS3, or a HOTAS (Hands-On Throttle And Stick) setup. With the ViGEm Driver, you have the freedom and flexibility to expand your virtual game controller setup in any way you want. So you want to play PC games with your X360 controller, eh? Welcome to the ViGEm project. The Virtual Gamepad Emulation Framework, or ViGEm, is a kernel-mode driver framework based on research into how gamepads work and enable software-based emulations of standard devices such as joysticks and gamepads as well as per-user custom devices.
License: Free
Author:
OS: Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10, Windows 11
Language: English
Version:
File Name: ViGEm Bus Driver for Windows 32 and 64 bit setup
File Size:
ViGEm Bus Driver Overview
The ViGEm emulator core provides a 100% software-based implementation of USB HID game controllers and represents the core component of the ViGEm Windows Kernel-Mode Driver Framework. The ViGEm client libraries offer software developers the ability to provide their end-users with a virtual gaming device experience on any computer running a Microsoft operating system. Features include a 100% software-based kernel-mode driver with no hardware dependencies, Completely transparent to games, emulators, and other processes, and Full support for all major gamepads available today. Available as source code under the GPL license.
ViGEm allows you to emulate one or more well-known USB game controllers, keyboards and mouse devices as virtual devices. This will let you play PC Windows games (and even emulate Xbox 360 controllers) using the keyboards, mice, and joysticks of your choice, thereby eliminating the need for native support. Ultimately it is intended to be an open and flexible standard that can be utilized by other software to allow gaming peripherals.
Overall, ViGEm enables games and other processes to use your favorite USB game controllers directly, with no modification required. As all devices are pure software-based, there is no need to install any “wrapping” driver and you don’t have to worry about compatibility issues.
Features of ViGEm Bus Driver for PC
- Use within games without modifying the said game
- Use a different controller of your choice in PS4 Remote Play
- Compatible with x360ce (prior to version 4.x)
- Reach of your input device (like sending traffic to a different machine over a network)
- Test/benchmark your game and need a replay mechanism for your user inputs
- Work around player slot assignment order issues in XInput
System Requirements
- Processor: Intel or AMD Dual Core Processor 3 Ghz
- RAM: 2 Gb RAM
- Hard Disk: 2 Gb Hard Disk Space
- Video Graphics: Intel Graphics or AMD equivalent
All programs and games not hosted on our site. If you own the copyrights is listed on our website and you want to remove it, please contact us. ViGEm Bus Driver is licensed as freeware or free, for Windows 32 bit and 64 bit operating system without restriction.
Random Posts
ViGEmBus driver is not harmful if you get it from the official source
by Claudiu Andone
Oldtimer in the tech and science press, Claudiu is focused on whatever comes new from Microsoft. His abrupt interest in computers started when he saw the first Home… read more
Updated on
- ViGEmBus is a driver that works in the Kernel-Mode Driver Framework and helps you emulate game controllers on your PC.
- Below, you will find information on how to download and install ViGEmBus or uninstall it quickly.
The ViGEmBus driver and its libraries are the core of the Virtual Gamepad Emulation Framework (ViGEm) that works in the Kernel-Mode Driver Framework and it emulates some of the most popular gaming peripherals as software-based devices at kernel level.
In other words, it helps you mimic the presence of a game controller, or USB gamepads. The games will detect it as you would have it plugged into your computer.
What is a ViGEmBus driver? In other words, it is a software developed by Nefarius Software Solutions e.U. that allows you to emulate well-known gaming peripherals on your Windows computer. The latest version supports x86, x64, and ARM64 Windows systems.
Here are some of the perks of using VIGEmBus:
How we test, review and rate?
We have worked for the past 6 months on building a new review system on how we produce content. Using it, we have subsequently redone most of our articles to provide actual hands-on expertise on the guides we made.
For more details you can read how we test, review, and rate at WindowsReport.
- It helps emulate some of the most popular game controllers including the ones for Xbox, DualShock controllers, and generic HID ones.
- The app supports the most popular game platforms like Steam.
- You can connect multiple devices on the same driver instance.
- It functions directly with Microsoft’s Kernel-Mode Driver Framework.
How to download & install the ViGEm driver?
- Go to the official GitHub page for ViGEmBus and download the installer.
- Double-click the executable file to start the installation and click on Next.
- Agree to the terms and hit the Next button again.
- Finally, click on Install.
- To check if it was installed properly, right-click the Start button and select Device Manager.
- Scroll down and expand the System devices section.
- Now, scroll down again and you will see the Nefarius Virtual Gamepad Emulation Bus present. And if you double-click on it you should see that it’s working properly under Device status.
- If you change your mind and want to remove the tool, click the Search option, type vigem, and click on the installer from the results.
- Hit Next, and then select Remove to uninstall it from your PC.
However, you should know that this is not all. You should now look for the emulator of your choice for ViGEm-based devices.
With a simple Google search, we found an Xbox 360 controller emulator perfect for the ViGEmBus driver but you may find the one you need.
Also, some of the game controller emulators, such as DS4 Windows, come with the ViGEmBus driver bundled so it might be easier to proceed that way as well.
So, that’s the most simple ViGEmBus driver download method for Windows 11, but as we mentioned, it also works on Windows 10 and ARM64 versions.
Is the ViGEmBus driver update safe?
ViGEmBus is a safe tool to use signed and verified and as long as you download it from the official Github repository, you will be just fine.
As with any other software, there are several other versions on third-party websites that may indeed contain harmful code, so we always recommend using the official, trusted source.
Known limitations & common issues of the ViGEmBus driver on Windows 11
- ViGEmBus driver needs an additional emulator for the game controller of your choice.
- Some readers have reported that some third-party software install ViGEmBus silently, without their knowledge. To verify if it was installed, go to Settings > Apps > Installed apps and uninstall it from there.
- As with other software, ViGEmBus can become corrupted and it’s prone to crashes. As you have noticed, the installer also has a repair option that you may use in this case.
- Accurate emulation of gameplay not being possible on some executable files.
ViGEmBus driver is great for software developers who need to test and benchmark games on several user inputs.
We hope that our article provides all the information needed to install ViGEmBus Driver on your Windows 11 PC.
You might also be interested to check out our list of the best console emulators for PC.
If you have any other questions or suggestions, feel free to use the comments section below.