❔ Simulating a Gamepad
I am trying to develop an application which can simulate a gamepad. Upon researching a bit, I found somewhere that i need to create a driver to expose an interface which the app can talk to. This driver is what will make windows into thinking that a gamepad is connected and would let others games utilise it.
But can somewhere give me a nudge in the right direction with this. Like is it how it's supposed to be? Or is there a different approach to this problem. How do I create a driver for this? And how will i connect my app with it?? I am developing a uwp app btw(if that helps 🙂
5 Replies
someone has probably already written a driver
yup theres this: https://github.com/njz3/vJoy
GitHub
GitHub - njz3/vJoy: Virtual Joystick
Virtual Joystick. Contribute to njz3/vJoy development by creating an account on GitHub.
looks like it already includes a wrapper for c# too
https://github.com/njz3/vJoy/tree/master/apps/common/vJoyInterfaceCS
Thanks man! It's definitely gonna make things easier
It would have been great if someone could also explain how the whole thing works. I am an Android developer, it's only been a few months of starting windows development so i have near no knowledge about how drivers and stuff work. Like when to use them and how to use them etc. 🙂🙂
Was this issue resolved? If so, run
/close
- otherwise I will mark this as stale and this post will be archived until there is new activity.