VRPN 06.04

VRPN main page

Obtaining VRPN

VRPN Support

Installing and Testing

Compiling and Modifying

Client code

Server code



Logging and Playback

Shared Objects


Clock Synchronization

Text Messages

Doxygen documentation


Coming attractions & suggestions

UNC-specific information

Using a DirectInput Joystick

This has been tested with version 8.1. It works with both multi-button joysticks and with force-feedback joysticks. So far, only tested with the Microsoft Sidewinder Force Feedback 2.

Before using a DirectInput joystick, you need to download the DirectInput SDK from www.microsoft.com/directx. Install it in the recommended directory (C:\DXSDK).

Once the SDK is installed, edit the vrpn_Configure.h. file and uncomment the definition for using direct input. Then rebuild the vrpn_server application. Now you can instantiate the joystick. Note that you can use the joystick as a tracker by adding an AnalogFly that listens to its values.