Skip to content

A simple vJoy (virtual joystick) feeder program which converts mouse to joystick. (Re)Written in C#. Requires Windows because it uses vJoy.

License

Notifications You must be signed in to change notification settings

cconsi7/MouseToJoystick

 
 

Repository files navigation

MouseToJoystick

A simple vJoy (virtual joystick) feeder program which converts mouse to joystick. Written in C#. Runs only on Windows.

vJoy is a virtual joystick driver for Windows (see http://vjoystick.sourceforge.net). This program reads data from the mouse and feeds it to vJoy, which simulates a joystick.

I wrote this so that I could play the 1998 win32 version of Tie Fighter without a joystick. Side to side movement of the mouse is mapped to the joystick's X axis. Up/down movement of the mouse is mapped to the joystick's Y axis. Left click is joystick button 1, right click is joystick button 2.

How to use it

  1. Compile from source or download the binary (may require .Net Framework install/update)
  2. Install the vJoy virtual joystick driver (http://vjoystick.sourceforge.net)
  3. Run MouseToJoystick
  4. Enjoy using your mouse as a joystick by playing a game (e.g. Tie Fighter).

About

A simple vJoy (virtual joystick) feeder program which converts mouse to joystick. (Re)Written in C#. Requires Windows because it uses vJoy.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%