A joystick OEM can write a minidriver that provides access to nonstandard joystick hardware. These capabilities can include the use of throttle, point-of-view (POV) hats, rudders, and the number of joystick buttons.Īll non-IBM standard joysticks, such as digital joysticks, MIDI joysticks, and analog joysticks driven by joystick accelerators must provide a joystick minidriver in addition to custom registry information. Joysticks can signal Windows 95/98/Me about their capabilities through the registry. Joystick makers can make the joystick configuration programs customizable and provide explicit directions to the end user on how to customize the joystick. Windows 95/98/Me joystick driver and configuration programs support analog joysticks that plug into the IBM standard game port. In addition to the original minidriver model, DirectX versions 5.0, and later, include an alternative driver interface that is generally described separately. The minidrivers that are used in DirectX versions 1.0, 2.0, and 3.0 support the original minidriver interface, with minor differences in the DirectX 3.0 interface. In Windows 95/98/Me, DirectX supports two methods to customize joystick capabilities: through custom entries in the Windows registry and through a virtual device driver (VxD) creation, which is called as joystick minidriver. There are differences from version to version in the type of joystick support that Microsoft DirectX offers.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |