Skip to content

XInput dll which always return DEVICE_NOT_CONNECTED

Notifications You must be signed in to change notification settings

Allexin/XInput_Blocker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

XInput_Blocker

XInput dll which always return DEVICE_NOT_CONNECTED

Its made especially for Oculus PC users.
When you use oculus software - its connect to xinput devices and you can't play vr game, because gamepad interact with oculus.
Ridiculous situation, and you can't disable gamepad in oculus software.

This blocker provide hack to resolve this.

How to build(you can get already builded libraries from folder dlls_x64):
Open FakeXINPUT.dpr in delphi and build x64 target
Make 5 copyes of dll and rename to:
xinput1_1.dll
xinput1_2.dll
xinput1_3.dll
xinput1_4.dll
xinput9_1_0.dll

How to install:
copy pack of dll in each folder in "C:\Program Files\Oculus\Support"
restart

VIDEO: https://www.youtube.com/watch?v=10uc_rELoyg

now oculus can't interact with xinput devices like wheels or xbox controller

*WHY DELPHI???
No redists. If you bild dll in delphi its not requeired any additional files to work

About

XInput dll which always return DEVICE_NOT_CONNECTED

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages