This looks like a promising piece of software. One of the few free ones that's still active. It also worked quite well. I did have a few notes or questions.
At the moment it seems to select an input device by number. Would it be possible to save the id so it will be recognised correctly after disconnecting and connecting?
I see an option to save a mapping, and in the menu the option to import and export a config. The saving and recalling could use some streamlining and it's nice to see some work has been done recently in this area. In my case, it's for a numpad button box on my sim racing setup. It's a permanent install that will be stickered in the future, so I want this numpad device to always be as configured. That means I do not associate the set up with a particular game, I just want it started without manual actions.
This application emulates xInput controllers. That is nice and works well for most games. In sim games however, there are many more functions that can be mapped. A generic DirectInput controller can host a multitude of buttons and axis, so it would require only one emulated controller to map out the required buttons. (And it would be possible to use more numpad as button boxes simultaneously. I used 2 virtual controllers so there is a definite limit at the moment.)
It would be great if we were able to map any key combination or sequence from one device to any combination or sequence on the virtual device. The numpad I bought is a bit weird, and some buttons output a macro instead of a single keycode. This feature would also enable users to more easily map their device to existing game configurations, as many games don't enable remapping of all their functions.
I am just a lowley burnt out front end developer so I'm not yet familiar with the magic of C#, but if there's anything I can do to help I would gladly hear it.
Hello,
This looks like a promising piece of software. One of the few free ones that's still active. It also worked quite well. I did have a few notes or questions.
I am just a lowley burnt out front end developer so I'm not yet familiar with the magic of C#, but if there's anything I can do to help I would gladly hear it.