An input protocol developed by microsoft in the mid 90's designed to attempt to standardise communication between input devices and games. Direct input has been mostly replaced by XInput for most gaming devices, but Direct input remains fully supported by Microsoft due to the fact that complex devices such as flight sticks and wheels require it due to the more complex and higher number of inputs.
wirenut48 wrote: Can't wait to try this out, and once we get keyboard and mouse mapping will probably be able to use 1.7 full time.
I'll probibly try to whip up a keyboard/mouse plugin this weekend, definitely a key feature I have put off long enough, I just have to come up with a "default layout", I know pretty much every game has its own key layout, but I still need a base that people can use mapping overrides to build off of.
Here is what I think so far: