Virtual bus driver что это

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 ❤️

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

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

Bugfixes

Features

Assets

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 ❤️

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

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

Remarks

This is a setup maintenance release, the included driver is still version 1.16.112.0 (17th of October 2018).

Assets

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

New features

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

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).

Источник

Эмуляция XBox-контроллера для геймпадов без аппаратной поддержки XInput.

реклама

А что же делать юзеру, если у него в арсенале оказался геймпад без аппаратной поддержки XInput, DirectInput-совместимый? Выкидывать геймпад? Продавать и покупать XInput-совместимый? Нет, это совершенно необязательно, потому что существуют различные варианты эмуляции XInput для DirectInput Only геймпада. Вот эти варианты мы сегодня и рассмотрим.

Сразу оговорюсь, эмуляторов DS4Windows и InputMapper, предназначенных для DUALSHOCK 4, в этой статье не будет. Для DUALSHOCK 4 существует отдельная статья в блоге, DUALSHOCK 4 в реалиях ПК, где эта тема раскрыта достаточно широко.

реклама

Изначально эмулятор появился под названием «XBOX360 Controller Emulator v3.0 by Racer_S». Был он, мягко говоря, сыроват, пока его дальнейшим развитием не занялся пользователь с ником virus, обитающий тогда на сайте www.tocaedit.com. В дальнейшем всё это дело переросло в проект x360ce и существует по сей день.

Что представляет из себя x360ce эмулятор? Это кастомные библиотеки:

реклама

плюс файл с настройками:

реклама

Настроек много и они не универсальные. Эмуляция может работать, а может и не работать, зависит от игры и подобранных настроек. Для 64-битных приложений, нужно использовать 64-битную версию библиотек. Если для вашего DirectInput-геймпада в системе не установлен драйвер с поддержкой вибрации, вибрации не будет и через эмулятор. x360ce не работает с UWP-приложениями.

x360ce-эмулятор был отличным решением несколько лет назад, но сейчас есть варианты поинтереснее. Впрочем, иногда он спасает.

Скачать x360ce можно тут.

В XOutput принцип работы уже более продвинутый. При установке этого эмулятора, в систему ставится virtual bus driver (SCP драйвер-враппер, который также используют утилиты DS4Windows и InputMapper, для эмуляции XInput на геймпадах DUALSHOCK 4):

Но в отличие от заточенных под один геймпад DS4Windows и InputMapper, этот эмулятор всеяден и готов работать с любыми DirectInput геймпадами:

После настройки и активации эмуляции в системе (помимо нашего DirectInput геймпада) должен появиться XBox 360 геймпад:

Чтобы скрыть DirectInput сущность нашего геймпада от системы и игр, следует воспользоваться режимом «Exclusivity»:

. по идее должно стать. Эмулятор достаточно капризный, в том, что касается эксклюзивного режима. Особенно на последних версиях Windows 10. Т.е. может и не работать.

Вибрации через эмулятор, даже если она поддерживается вашим геймпадом, и в систему установлен родной forcefeedback драйвер для DirectInput устройства, не будет:

У этого эмулятора есть неоспоримые преимущества перед x360ce: он работает в UWP-приложениях, он не требует никаких сторонних DLL-библиотек в папке с игрой, он легко включается и выключается, его можно добавить в автозагрузку, он работает с 32-битными и 64-битными приложениями.

Скачать эмулятор можно тут.

Суть та же, но тут работа над софтом и драйвером идёт активнее.

Вот вам необходимые ссылки по новой версии XOutput:

Steam поддерживает большое количество геймпадов «из коробки», т.е. не требуется дополнительных телодвижений для того, чтобы Steam распознал ваш геймпад, а точнее правильно определил раскладку кнопок и прочее.

Но нет ничего страшного, если ваш DirectInput-геймпад незнаком стиму.

Для того, чтобы для вашего DirectInput-друга, в играх из библиотеки Steam (или добавленных туда вручную), заработала эмуляция XInput (и прочие плюшки), нужно проделать следующие шаги.

Подключить геймпад к ПК, запустить Steam и перейти в режим Big Picture:

Перейти в пункт меню с настройками контроллера:

поставить галочку на «пользовательские настройки обычного геймпада»:

выбрать внизу, в обнаруженных контроллерах, ваш геймпад и настроить его в соответствии с подсказками на экране:

нажать «сохранить» и дать имя вашему геймпаду:

Всё. Теперь ваш геймпад поддерживается в Steam, и для него доступны все настройки для любой игры из библиотеки:

В играх (из библиотеки Steam) ваш геймпад будет определяться, как XBox 360 контроллер. Чтобы произвести дополнительные настройки по конкретной игре, нужно вызвать в процессе игры оверлейный экран Steam (кнопкой GUIDE) или комбинацией клавиш и произвести все необходимые манипуляции.

Источник

Scp Virtual Bus Driver not signed on Windows 10 x64 build 14316 #266

Comments

psyke83 commented Apr 13, 2016

OS: Windows 10 x64 Build 14316
Release: v1.7.277.16103-BETA
Upgrade procedure: updated from v1.6.238.16010 using the procedure listed on releases page (ran cleanup utility before new driver installer).

Issue: Service fails to start due to dependency error. Checking device manager, Scp Virtual Bus Driver shows caution icon with the following status:

«Windows cannot verify the digital signature for the drivers required for this device. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source. (Code 52)»

Booting with driver signature enforcement disabled allows the driver/service to function as expected.

The text was updated successfully, but these errors were encountered:

sylveon commented Apr 14, 2016

Maybe that the Certum root CA is not in your certificate store. Can you check?
Also, did you approved the dialog box that should show up when installing the VBus? The one that looks like that: Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

psyke83 commented Apr 14, 2016

I would have definitely allowed installation, but I don’t recall with 100% certainty seeing that dialog during installation. However, the certificate does appear to be installed, so it seems that I did. Here’s all certificates related to Certum:

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

sylveon commented Apr 14, 2016

Can you try a manual removal and then reinstall?

psyke83 commented Apr 14, 2016

I have a fallback Windows 8.1 x64 USB-bootable installation; I’ll try to install the package there and see if I encounter the same problem on the older version of Windows.

psyke83 commented Apr 14, 2016

I tried uninstalling and manually removing the author’s certificate, and reinstalled. I was shown the Windows Security dialog box and made sure to click «Install» as well as leaving the checkmark to indicate that the software from the author is trusted. No change.

I checked C:\Windows\System32\drivers\ScpVBus.sys. The properties for the file show that the digital signature is OK

Here’s the relevant event log:

Log Name: Security
Source: Microsoft-Windows-Security-Auditing
Date: 14/04/2016 16:24:46
Event ID: 5038
Task Category: System Integrity
Level: Information
Keywords: Audit Failure
User: N/A
Computer: satellite
Description:
Code integrity determined that the image hash of a file is not valid. The file could be corrupt due to unauthorized modification or the invalid hash could indicate a potential disk device error.

File Name: \Device\HarddiskVolume4\Windows\System32\drivers\ScpVBus.sys
Event Xml:

5038
0
0
12290
0
0x8010000000000000

psyke83 commented Apr 14, 2016

I’ve captured the relevant parts of setupapi.dev.log from Windows 8.1 (working) vs Windows 10 (not). Apart from timestamps, a quick diff doesn’t show any obvious difference that would explain the problem.

nefarius commented Apr 14, 2016

Sadly there’s like a million advice posts on Google related to mysterious driver signature issues so I’m kinda at a loss to what I should recommend you to do.

psyke83 commented Apr 15, 2016

Thanks, nefarius. Tomorrow I’ll try installing this build (14316) in a VM to see if I can replicate the issue from a clean install state.

nefarius commented Apr 15, 2016 •

I tested it on a clean installation of Windows 10 build 10586:

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

I whacked together a small demonstration video (excuse the crude quality, I’m currently testing a new screen capture software) where everything looks fine.

sylveon commented Apr 15, 2016

No problems on build 14295:
Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

psyke83 commented Apr 17, 2016

Will close the issue since it appears to be an issue on my end only.

psyke83 commented Apr 17, 2016

In the Windows 10 VM I set up, the virtual hardware is configured in BIOS mode (VMWare Player default), so event id 3085 was shown: «Code Integrity will disable WHQL driver enforcement for this boot session. Settings %1.».

My actual installation is running in EFI Secure Boot mode, so this event id was not logged. Once I disabled Secure Boot, your driver started working correctly.

There must be something wrong with your driver, as the previous version of ScpVbus.sys signed by another author worked in Secure Boot mode. I suggest that you install the Windows SDK for Windows 10 and check your driver/catalog using the signtool.exe.

nefarius commented Apr 18, 2016

@psyke83 weird, I do have the latest WDK installed and used it to sign, verification also seems fine:

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

But you do seem to be on the right track here; neither of my systems are running in SecureBoot, I’ll investigate.

sylveon commented Apr 18, 2016

I do have Secure Boot enabled on my laptop, and never got this issue.
Secure Boot only concerns the Windows EFI bootloader, kernel and critical system files.

If you try manually editing your Secure Boot database and reput the correct Microsoft public keys, it may do something. WARNING. I am not responsible for any damage done to your system by trying the following advice.

psyke83 commented Apr 19, 2016 •

When Secure Boot is enabled, instead of event 3085 (see earlier reply), event 3084 appears in the Microsoft-Windows-CodeIntegrity/Operational log:
«Code Integrity will enable WHQL driver enforcement for this boot session. Settings %1. Exemption %2.»

This is followed by event 3004 in the same log (almost identical to the security audit failure logged as event 5038 in the Security log):
«Windows is unable to verify the image integrity of the file \Device\HarddiskVolume4\Windows\System32\drivers\ScpVBus.sys because file hash could not be found on the system. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source.»

If you enable Secure Boot, please make sure it’s working properly. Make sure to restart Windows and not merely shut down before changing the EFI setting (as the hybrid startup feature will continue using the previous EFI configuration until you do a full restart). Once you’ve enabled it in the EFI settings, msinfo32 should show «Secure Boot State: On»). I suggest that you see if whether event id 3084 or 3085 is logged on your system afterwards.

C:\Users\Conn>»C:\Program Files (x86)\Windows Kits\10\bin\x64\signtool.exe» verify /v /pa /c C:\Windows\System32\DriverStore\FileRepository\scpvbus.inf_amd64_711905c6c0fb8bc5\ScpVBus.cat C:\Windows\System32\DriverStore\FileRepository\scpvbus.inf_amd64_711905c6c0fb8bc5\ScpVBus.sys

Verifying: C:\Windows\System32\DriverStore\FileRepository\scpvbus.inf_amd64_711905c6c0fb8bc5\ScpVBus.sys
File is signed in catalog: C:\Windows\System32\DriverStore\FileRepository\scpvbus.inf_amd64_711905c6c0fb8bc5\ScpVBus.cat
Hash of file (sha1): AAF9C4AF0520AF2AFBDF79F70389CE7B443C5507

Signing Certificate Chain:
Issued to: Certum Trusted Network CA
Issued by: Certum Trusted Network CA
Expires: Mon Dec 31 13:07:37 2029
SHA1 hash: 07E032E020B72C3F192F0628A2593A19A70F069E

The signature is timestamped: Sun Mar 27 12:52:20 2016
Timestamp Verified by:
Issued to: Thawte Timestamping CA
Issued by: Thawte Timestamping CA
Expires: Fri Jan 01 00:59:59 2021
SHA1 hash: BE36A4562FB2EE05DBB3D32323ADF445084ED656

Successfully verified: C:\Windows\System32\DriverStore\FileRepository\scpvbus.inf_amd64_711905c6c0fb8bc5\ScpVBus.sys

Number of files successfully Verified: 1
Number of warnings: 0
Number of errors: 0

Источник

Virtual bus driver что это

mogzol released this Dec 3, 2017

This version adds command line arguments to the driver installer:

mogzol released this Jan 8, 2016

The first release of ScpDriverInterface. This release was compiled from commit dd340cc on Jan. 7, 2016.

Included in the zip is the library itself, the SCP Virtual Bus Driver installer, and a tester application for testing the library.

Эмуляция XBox-контроллера для геймпадов без аппаратной поддержки XInput.

реклама

А что же делать юзеру, если у него в арсенале оказался геймпад без аппаратной поддержки XInput, DirectInput-совместимый? Выкидывать геймпад? Продавать и покупать XInput-совместимый? Нет, это совершенно необязательно, потому что существуют различные варианты эмуляции XInput для DirectInput Only геймпада. Вот эти варианты мы сегодня и рассмотрим.

Мегаслив топовой 3070 Gigabyte Aorus дешевле любого Палит

Сразу оговорюсь, эмуляторов DS4Windows и InputMapper, предназначенных для DUALSHOCK 4, в этой статье не будет. Для DUALSHOCK 4 существует отдельная статья в блоге, DUALSHOCK 4 в реалиях ПК, где эта тема раскрыта достаточно широко.

реклама

Что представляет из себя x360ce эмулятор? Это кастомные библиотеки:

реклама

плюс файл с настройками:

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

реклама

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

Настроек много и они не универсальные. Эмуляция может работать, а может и не работать, зависит от игры и подобранных настроек. Для 64-битных приложений, нужно использовать 64-битную версию библиотек. Если для вашего DirectInput-геймпада в системе не установлен драйвер с поддержкой вибрации, вибрации не будет и через эмулятор. x360ce не работает с UWP-приложениями.

x360ce-эмулятор был отличным решением несколько лет назад, но сейчас есть варианты поинтереснее. Впрочем, иногда он спасает.

В XOutput принцип работы уже более продвинутый. При установке этого эмулятора, в систему ставится virtual bus driver (SCP драйвер-враппер, который также используют утилиты DS4Windows и InputMapper, для эмуляции XInput на геймпадах DUALSHOCK 4):

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

Но в отличие от заточенных под один геймпад DS4Windows и InputMapper, этот эмулятор всеяден и готов работать с любыми DirectInput геймпадами:

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

После настройки и активации эмуляции в системе (помимо нашего DirectInput геймпада) должен появиться XBox 360 геймпад:

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

Чтобы скрыть DirectInput сущность нашего геймпада от системы и игр, следует воспользоваться режимом «Exclusivity»:

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

. по идее должно стать. Эмулятор достаточно капризный, в том, что касается эксклюзивного режима. Особенно на последних версиях Windows 10. Т.е. может и не работать.

Вибрации через эмулятор, даже если она поддерживается вашим геймпадом, и в систему установлен родной forcefeedback драйвер для DirectInput устройства, не будет:

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

У этого эмулятора есть неоспоримые преимущества перед x360ce: он работает в UWP-приложениях, он не требует никаких сторонних DLL-библиотек в папке с игрой, он легко включается и выключается, его можно добавить в автозагрузку, он работает с 32-битными и 64-битными приложениями.

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

Суть та же, но тут работа над софтом и драйвером идёт активнее.

Вот вам необходимые ссылки по новой версии XOutput:

Steam поддерживает большое количество геймпадов «из коробки», т.е. не требуется дополнительных телодвижений для того, чтобы Steam распознал ваш геймпад, а точнее правильно определил раскладку кнопок и прочее.

Но нет ничего страшного, если ваш DirectInput-геймпад незнаком стиму.

Для того, чтобы для вашего DirectInput-друга, в играх из библиотеки Steam (или добавленных туда вручную), заработала эмуляция XInput (и прочие плюшки), нужно проделать следующие шаги.

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

Перейти в пункт меню с настройками контроллера:

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

поставить галочку на «пользовательские настройки обычного геймпада»:

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

выбрать внизу, в обнаруженных контроллерах, ваш геймпад и настроить его в соответствии с подсказками на экране:

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

нажать «сохранить» и дать имя вашему геймпаду:

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

Всё. Теперь ваш геймпад поддерживается в Steam, и для него доступны все настройки для любой игры из библиотеки:

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

В играх (из библиотеки Steam) ваш геймпад будет определяться, как XBox 360 контроллер. Чтобы произвести дополнительные настройки по конкретной игре, нужно вызвать в процессе игры оверлейный экран Steam (кнопкой GUIDE) или комбинацией клавиш и произвести все необходимые манипуляции.

подскажите что за драйвер: storlib bus virtual storages support. storlib bus virtual storages support

Virtual bus driver что это

nefarius released this Dec 15, 2020

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.

Источник

Virtual bus driver что это

Windows kernel-mode driver emulating well-known USB game controllers.

Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это Virtual bus driver что это. Смотреть фото Virtual bus driver что это. Смотреть картинку Virtual bus driver что это. Картинка про Virtual bus driver что это. Фото Virtual bus driver что это

(This project is available under a free and permissive license, but needs financial support to sustain its continued improvements. In addition to maintenance and stability there are many desirable features yet to be added. If your company is using components of ViGEm, please consider reaching out.)

Businesses: support continued development via invoiced technical support, maintenance, sponsoring contracts:
E-mail: vigem @ nefarius dot at

Individuals: support continued maintenance and development via PayPal donations.

Currently supports emulation of the following USB Gamepads:

A few examples of the most common use cases for ViGEm are:

Version 1.16 and below

The driver is built for Windows 7/8.1/10/Server 2016/Server 2019 (x86 and amd64).

Version 1.17 and above

The driver is built for Windows 10/Server 2016/Server 2019 only (x86 and amd64).

The ViGEm Bus Driver is licensed under the BSD-3-Clause, see LICENSE for more information.

You can build directly within Visual Studio.

Do bear in mind that you’ll need to sign the driver to use it without test mode.

Found a bug and want it fixed? Open a detailed issue on the GitHub issue tracker!

Have an idea for a new feature? Let’s have a chat about your request on Discord or the community forums.

Please respect that the GitHub issue tracker isn’t a helpdesk. We offer a Discord server and forums, where you’re welcome to check out and engage in discussions!

Pre-built production-signed binaries are provided by Nefarius Software Solutions e.U. and available as an all-in-one setup.

Sponsors listed here have helped the project flourish by either financial support or by gifting licenses:

Known users of ViGEm

A brief listing of projects/companies/vendors known to build upon the powers of ViGEm.

This list is non-exhaustive, if you’d like to see your project included, contact us!

About

Windows kernel-mode driver emulating well-known USB game controllers.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *