On Wed, Jul 15, 2009 at 17:37, Detlef Riekenberg<[email protected]> wrote: > On Do, 2009-07-09 at 12:50 +0200, Michael Gruber wrote: >> On Thu, Jul 9, 2009 at 09:50, Stefan Dösinger<[email protected]> wrote: >> > Is it possible to implement XInput on top of DirectInput? DirectInput >> > already has some internal abstraction layers for differnet joystick APIs, >> > and has basic support for OSX joysticks. >> >> I actually wrote an implementation on top of DirectInput earlier, but >> I ditched it since I couldn't get the features to work that I wanted. > > Can it work the opposite way (DirectInput on top of XInput)? > > -- > > By by ... Detlef
No, not even the Joystick part of DirectInput could be implemented on top of XInput for various reasons: For example DirectInput supports lots of ForceFeedback options while XInput supports only rumble. Also, the number of XInput devices is limited to 4.
