0 Members and 1 Guest are viewing this topic.
Overview vJoy is a device driver that bridges the gap between any device that is not a joystick and an application that requires a joystick. If you develop an application for windows that requires user physical input you should consider incorporating vJoy into your product.vJoy can be incorporated as-is or modified. vJoy can be used with fixed configuration or configurable. It also comes with tools and example code that feeds it with data and configure the virtual joystick.vJoy is implemented as a joystick virtual-device driver for windows (XP and up) that does not represent an actual hardware device.The vJoy device is seen by Windows as a standard joystick device. However, it receives its signals through a simple software interface. Coders can take advantage of this interface by modifying the provided sample code.DescriptionThis project was originally designed to provide an open-source replacement for PPJoy. The product, at this point, consists of virtual joystick devices that is seen by the system as a standard joystick but its position-data is written to it by a feeder application. An existing feeder application that takes advantage of this product is SmartPropoPlus. If you are an application writer you can very easily write an application that controls a joystick (e.g. mouse-to-joystick, keyboard-to-joystick). If you are a beginner in device drivers you can take this code and enhance it to support more (or less) axes, buttons or POVs.Features Virtual Device and device driver 32/64 bit Driver is signed Configurable: Up to 8 axes, up to 32 buttons and optional 4 POV Hat Switch Package include: Unified x86+x64 installer Download-able: Full sources, SDK (C/C++ C#), Demo feeder applications, documentation Typical audience: Application writers that want to emulate joystick behaviour PPJoy replacement