Posted August 02, 2021
So i just got Second Sight game and found it has direct input 8 wrapper that binds keyboard and mouse to gamepad sort of natively.
I was proposing such wrapper to now dead creator of Pinnacle Game Profiler (his name was Rob, wonderful guy he was) like around 15 years ago, but he was busy with other features so never did this thing.
Was proposing this idea to Xinput Plus developer like 5 or more years ago. He did not do it as well.
Around 2 years ago suggested this idea to creator of Omicron Dinput Fix awhich emulated only mouse, but he lost his code and did not do it as well.
Around half a year ago i suggested it to creator of XIDI wrapper and he was actually going to do that, but i never heard any news and never saw any code updates since than...
But at last i see GOG did it, and im very happy as i can be used with many old games that has no gamepad support or had half baked gamepad support.
But do that, DIXI should but updated following my design guide i wrote to XIDI developer on github and explained not just WHAT and HOW should be done, but also WHY:
Here is a link, please let DIX developers read it:
https://github.com/samuelgr/Xidi/issues/4#issuecomment-767126078
I explained everything in detail there. Also you can borrow XIDI code and mix it with DIXI (and i highly reccomend to make DIXI open source and let community contribute via github).
Right now it seems DIXI does not even allow to bind several buttons as one, and even game it used in - Second Sight really needs it as some buttons of keyboard are context sensetive and easily could be pressed together and will do nothing in one case but will do something in another and there are few places in game where its better to bind few buttons of keyboard and mouse on one and same gamepad button, as one bind does not work there but other does.
I was proposing such wrapper to now dead creator of Pinnacle Game Profiler (his name was Rob, wonderful guy he was) like around 15 years ago, but he was busy with other features so never did this thing.
Was proposing this idea to Xinput Plus developer like 5 or more years ago. He did not do it as well.
Around 2 years ago suggested this idea to creator of Omicron Dinput Fix awhich emulated only mouse, but he lost his code and did not do it as well.
Around half a year ago i suggested it to creator of XIDI wrapper and he was actually going to do that, but i never heard any news and never saw any code updates since than...
But at last i see GOG did it, and im very happy as i can be used with many old games that has no gamepad support or had half baked gamepad support.
But do that, DIXI should but updated following my design guide i wrote to XIDI developer on github and explained not just WHAT and HOW should be done, but also WHY:
Here is a link, please let DIX developers read it:
https://github.com/samuelgr/Xidi/issues/4#issuecomment-767126078
I explained everything in detail there. Also you can borrow XIDI code and mix it with DIXI (and i highly reccomend to make DIXI open source and let community contribute via github).
Right now it seems DIXI does not even allow to bind several buttons as one, and even game it used in - Second Sight really needs it as some buttons of keyboard are context sensetive and easily could be pressed together and will do nothing in one case but will do something in another and there are few places in game where its better to bind few buttons of keyboard and mouse on one and same gamepad button, as one bind does not work there but other does.
No posts in this topic were marked as the solution yet. If you can help, add your reply