Jump to content

Microsoft Joystick Settings for Windows 95/98/Me April 2017


straycat19

Recommended Posts

straycat19

This may seem outdated but Microsoft published this document on 20 April 2017.

 

Registry Settings
2017-4-20 1 min to read Contributors  Windows Driver Developer Doc Team

 

The registry is used by the joystick interface to store configuration, calibration, and user preference information. It is also used to store customized text for the calibration program. The Windows 95/98/Me joystick calibration program can be customized through the registry to provide instructions to the user during calibration that are specific to the joystick.

 

The values fall into five groups:

 

Original data supplied by the OEM and installed from an INF file (described above).

 

User Values that specify how data is interpreted.

 

Current Settings reflecting which devices are currently configured.

 

Saved Settings that allow different configurations to be recalled.

 

Driver Settings that are set up by the configuration manager as a device is set up.

 

The user values, current settings, and saved settings are all stored in the registry under the path belonging to the "current" joystick driver. Each of the joystick devices for which a driver is installed has a key under the path REGSTR_PATH_JOYCONFIG that has the form Msjstick.drv<xxxx>, where the xxxx is a four-digit number used to keep the key name unique. The number relates to the number of multimedia (sound, video and game controller) drivers that have been installed. At boot time, Msjstick.drv is initialized to the configuration for each of the game controller drivers. Since it can only deal with one configuration at a time, each one replaces the last and the "current" driver is the last one to be initialized. This means that the user is likely to lose all the current settings when a new driver is installed, and a minidriver cannot be structured on the assumption that the path to these registry values will always be the same.

 

Source

Link to comment
Share on other sites


  • Views 522
  • Created
  • Last Reply

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...