VJoy Virtual Joystick Driver v1.2
VJoy SDK
If you want to use the VJoy Virtual Joystick drivers in your own application
we have an SDK available. If you want to use the driver in a commercial
environment please contact us.
VJoy v1.2
- 2 Joysticks
- 8 Axes with a range of -32768 to 32767
- 32 Buttons
- 4 POV's
Download VJoy SDK v1.2
Introduction
VJoy Virtual Joystick is a software application and virtual
driver system that allows keyboard input to be translated to joystick input.
Features
- Signed drivers
- 64-bit support
- Key blocking (unfortunately doesn't work in Vista and Windows 7 due to
changes in these OS's)
System Requirements
VJoy Virtual Joystick supports the following Operating Systems.
- Windows 2000
- Windows XP (x86 / x64)
- Windows Server 2008 (x86 / x64)
- Windows Vista (x86 / x64)
- Windows 7 (x86 / x64)
- Windows 8 (x86 / x64)
Installation
Run VJoySetup.exe to install VJoy. Once installed select to
launch VJoy or launch it from the Start menu. When you launch VJoy it will
start minimized to the Icon Tray.

Figure 1. VJoy
Install Wizard

Figure 2. VJoy
Running in the Icon Tray.
To configure VJoy double click on the joystick icon or
right-click it and select Open.

Figure 3. VJoy Main Configuration Window
Configuration
VJoy provides two virtual joysticks that can be configured
with 30 inputs each. A button can be assigned to each type of joystick input.
To configure a joystick function either select the key to assign from the combo
box or use the button to input the key from the keyboard.

Figure 4. Input a key using the keyboard
Enabled
This option toggles the VJoy functionality.
Joystick Device
This allows you to select which joystick you want to
configure.
Block Keys
When a key is pressed on the keyboard without the block keys
option set Windows will register a key press as well as joystick input the key
is assigned to. To block the keyboard input turn this option on and the key
input will not reach a Windows application. Only key inputs that are assigned
to joystick input will be blocked.
Launch on Startup
This allows VJoy to start when Windows is launched.
Open / Save Ini
This allows you to load and save configuration files used in
VJoy.
Exiting
VJoy is designed to run in the Icon Tray. When you close the
configuration window it will minimize to the Icon Tray. To exit VJoy and remove
it from memory, either right-click the joystick icon in the Icon Tray and
select Close or use the [X] button and accept the dialog prompt to close.
Command Line Options
VJoy supports command line arguments sent to it either while
running from the Icon Tray or as a stand-alone application. Sending command
line arguments allows you to configure VJoy for application specific tasks. You
can also send commands to toggle options or close VJoy.
USAGE: VJoy.exe -options
|
-file
|
Ini file to load
|
|
-enable <1|0>
|
Enable or disable program
|
|
-blockkeys <1|0>
|
Block key presses
|
|
-autocenter <1|0> |
Auto center on key up |
|
-exit
|
Exit program
|
|
-help
|
Displays this Message Box
|
Un-Installation
To uninstall VJoy select the VJoy Uninstall icon from the
start menu.
License
VJoy is released under the Creative Commons
Attribution-NonCommercial-NoDerivs 3.0 Unported license.
Contact us if you
would like to use this driver in a commercial environment.
Download
VJoy Virtual Joystick Driver v1.2
VJoy Virtual Joystick Driver v1.2 (Driver Only) |