1. About DINPUT.DLL is part of HX's GUI extension. SDL will preferably use DINPUT.DLL and DDRAW.DLL if they are compatible. Else GDI32 (DIB) and USER32 keyboard/mouse messages will be used. 2. DirectInput Functions Interfaces implemented are: - IDirectInputA - IDirectInput2A - IDirectInput7A - IDirectInputDeviceA - IDirectInputDevice2A - IDirectInputDevice7A Currently only the keyboard and mouse devices work. Some methods are not implemented yet, though. Properties which are implemented are BUFFERSIZE and AXISMODE. 3. History 2006/04/21: Version 1.4 þ DirectInputCreateEx added 2006/04/04: Version 1.3 þ IDirectInputDevice::GetCapabilities implemented 2006/01/22: Version 1.2 þ IDirectInput2, IDirectInput7, IDirectInputDevice7 support added (dummies) þ now the keyboard event hooker sets Carry flag if in non-exclusive mode (same as with the mouse device). þ bugfix: IDirectInputDevice::GetDeviceState was implemented for the mouse only! þ DllGetClassObject added to make DINPUT.DLL COM compatible 2005/11/01: Version 1.1 þ Mouse device implemented. þ Property AXISMODE implemented. þ IDirectInputDevice::GetDeviceState implemented. 2005/10/24: Version 1.0 þ Keyboard device implemented. þ Property BUFFERSIZE implemented. 4. Copyright DINPUT.DLL is part of HX DOS extender. This extender is freeware. View HXRT.TXT or HXGUI.TXT for licence details. Japheth (mail@japheth.de)