Pinterest Stumbleupon Whatsapp

You just parted with your life savings to purchase a top of the line gaming rig The 4 Best High-End CPUs For A Blistering Fast Gaming PC The 4 Best High-End CPUs For A Blistering Fast Gaming PC Buying the best gaming CPU can be confusing because of the blizzard of features and options. How many cores are needed? Do two processors with an equivalent clock speed perform the same? And will features... Read More and acquired a number of the latest racing titles. Of course you also splashed out to get that latest steering wheel What You Need To Know Before Buying A PC Or Console Racing Wheel What You Need To Know Before Buying A PC Or Console Racing Wheel Spending $100 will net you a bargain basement model and the best wheels sell for more than $500. You’re going to want to know what you’re buying before you lay down that much dough. Here's... Read More didn’t you? What, you didn’t? Wait, don’t despair, you can use your mouse.

Why Use The Mouse?

With the ability to plug in such a huge variety of gaming controllers to your computer, the humble mouse would seem an unlikely choice as your steering control when gaming. However, gamers come in all shapes and sizes and individual preferences can vary greatly. Also there are some for whom a dedicated controller is not an option.

So, be it a personal preference or physical necessity, the desire or need to use your mouse to steer in a game situation is eminently possible. Let’s have a look at how.

Software Solutions

To make your mouse behave like a Joystick or Steering Wheel you will need the right software. Fortunately, there are a number of applications to choose from. Some of the most popular:

All of these will allow you to achieve basic mouse to joystick emulation. They are also capable of much more. For example Glovepie has a host of features allowing control of MIDI input devices, HMDs, Wiimotes, trackers, even virtual reality gloves! The possibilities that applications like these offer can be as exciting to explore as gameplay itself!

In this article, however, I will focus primarily on using your mouse to steer with the program PPJoy.


Use Your Mouse To Steer With PPJoy

PPJoy is a joystick emulation program that allows you to remap the inputs from a number of different devices, as virtual joysticks within Windows. It’s ideal for steering by mouse as it allows you to remap your mouse movement into the x/y-axis movements of an average joystick. Software Magic!

Having used this myself for some time, I will use it to illustrate the steer by mouse concept.  The developer is no longer working on PPJoy, but a Google search will find numerous sites from which you can download the software.  PPJoy has a host of different ways it can be used, which I have not touched on here, but the documentation which accompanies the application is comprehensive and well worth close scrutiny.

PPJoy Basic Installation

Once you have downloaded and installed, open Control Panel then locate and double click the Parallel Port Joysticks icon.

ppj 1

You will see the PPJoy Configuration Utility, click the add button.

ppj 2

Click Parallel Port, and from the drop down menu, select Virtual joysticks.

ppj 3

Now click the Add button to use it.

ppj 4

In the PPJoy Configuration Utility you will see a Virtual Joystick has been successfully created.

ppj 5

When you want to use your virtual joystick, find and click on PPJoy mouse. I recommend it pinning to the Start Menu.

ppj 6

You will the see PPJoy to Virtual Mouse window.

ppj 7

With the new PPJoy Virtual Joystick installed we can start using it!

PPJoy Virtual Joystick Features

  • Movement Sensitivity:
    Values for X Gain (left-right), Z Gain (up-down) and Y Gain (mouse wheel) can be changed.
    The higher the value the more sensitive the virtual joystick will be.
  • Custom Configurations:
    PPJoyMouse allows you to load and save the configuration to .INI files.
  • The latest version has Vista, Windows 7, and 64 bit support.
  • It is completely free for non-commercial use.

Using PPJoy To Steer In a Game

To show PPJoy in use, the following is my setup for a well-known car racing  game; Need For Speed: Most Wanted

Need For Speed 5

Start up the game and at the main menu go to Options.

Need For Speed 4

From Options go to Controls.

Need For Speed 3

In the Controls you will see that the default shown is Keyboard.

Need For Speed 1

Find your new virtual joystick by clicking the right arrow.

Need For Speed 2

Now that PPJoy is selected as your controller it is simply a matter of configuring the controls as you desire. To change steer left select it and move your mouse left, done. To change steer right select it and move your mouse right, easy.

In the example above, you will see that accelerate and brake/reverse have also been configured. This is because I use a head-mouse and use it to accelerate and brake by moving my head up or down.

With configuration done, simply have the PPJoy Virtual Joystick running when you start the game and, presto, You can now steer with your mouse!

Useful Technique or Essential Tool?

As I mentioned earlier, Gamers have vastly differing preferences, especially when it comes to the favorite choice of controller. Would YOU have a use for this? For some probably not, for others it could be a superb answer, and for those that like to tinker, a delightful diversion. Essentially it’s usefulness depends on you. PPJoy is a polished and solid piece of software that does what it is designed to do and does it extremely well. It’s high degree of configurability allows you to finely tune important parameters such as accuracy, speed and responsiveness exactly to your liking. We play games for a variety of reasons, for those that want to try something different PPJoy will be the challenge of mastering an old favorite in a different way. For those unable to play games requiring a conventional controller, a world of enjoyment awaits.


Being able to use your mouse as a joystick or steering wheel through the use of software applications can be useful for a number of reasons. If you are low on funds and unable to purchase an expensive Joystick, Game Pad or Driving Wheel, this can be a cost effective alternative.

For gamers who have difficulty using a normal controller because of a disability, it can be an excellent solution, especially when used in conjunction with voice control This Is How Disabled Gamers Can Play Anything! This Is How Disabled Gamers Can Play Anything! Okay, let's get something clear immediately, there is a prevalent train of thought that if you have a physical disability, you are condemned to floundering in the wasteland of computer gaming. Not true. Read More . It can be very handy if your controller suddenly stops working. The applications mentioned here can also be used in collaboration with a wide range of controllers to allow you to play a  game which may not support your device.

One thing is certain, whether your computer setup is a simple laptop on a small desk in the corner of the room or a multi-monitor behemoth with a multitude of peripheral gadgets there will be a mouse plugged in somewhere. It can be used for more than just pointing and clicking!

What do you think?  Do you have a preferred gaming input device? Your thoughts and comments are welcome.

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Elvis
    February 2, 2016 at 1:50 pm

    Hey! Hope it's not to late. I'm just asking if it causes any driver problem on pc?

  2. Flávio
    December 4, 2015 at 3:04 pm

    I am trying to install PPJoy, but I always get an error message during installation saying that I'll have to install the drivers manually. Clicking on Parallel Port Joysticks on the Control Panel gives me a message saying I have to install PPJoyBus.sys first. How can I fix this?

    • David O'Connor
      December 7, 2015 at 2:19 am

      Hey Flávio!

      apologies for the slow reply. It sounds similar to when I first installed. The computer will ask you if you're sure you want to install as the drivers are not signed. Simply click "Continue Anyway". If you're worried about it, then don't continue, but I've experienced no problems with the drivers.

      Hope this helps

      • Flávio
        December 7, 2015 at 2:25 am

        Actually, that's not what happened to me. I never got the message asking if I wanted to install unsigned drivers. Instead, I simply got a warning saying that the drivers would not be intalled and that PPJoy would not be operational. As a result, I cannot use PPJoy at all because of the lack of drivers and the PPJoyBus.sys file, I assume.

        Do you see any way around this?

        • David O'Connor
          December 7, 2015 at 2:39 am

          Hmmm... are you Installing PPJoy on Windows 7?

        • Flávio
          December 7, 2015 at 2:43 am

          No, on Windows 8.

        • David O'Connor
          December 7, 2015 at 2:53 am

          I beleive that to install PPJoy on Windows 8 you need to turn driver signing OFF (Test Mode).

          Havent done it myself, but l imagine a Google search would tell you how. Sorry lm not more helpful. Hope you have success.

        • Flávio
          December 8, 2015 at 2:01 pm

          Well, I disabled driver signing and at least got a message asking if I wanted to install the drivers anyway. I clicked yes, but in the end of the installation I got the same message saying that the drivers would have to be installed manually and that otherwise PPJoy would not be operational.

          I guess I'll have to do some more digging, then. Thanks for your help!

  3. Bora Do?rular
    October 6, 2015 at 1:29 pm

    Greetings all,

    I am looking for ways that will allow me to plug-in an additional mouse and rebind its main buttons to keyboard commands. I will use it as a foot pedal.

    The problem is, when you bind a mouse button, it affects all mice... which is my current choke-point.

  4. bilo
    January 22, 2015 at 12:55 pm

    i have question plzzz when i choose my joystrick controller and than i go to play it dosent work it , only keyboard is working

  5. Ivan Fojan
    December 28, 2014 at 8:11 pm

    Hi David,
    I'm considering buying a Logitech driving force GT wheel to use with my pc as I really enjoy driving games. My problem is I really struggle to use pedals. I was wondering if this kind of thing would work with the wheel, to enable accelerate and brake to be remapped to buttons mounted on the wheel, instead of using the pedals? I use auto gears so my hands would be free for these buttons, if they would work :)
    I may be able to reprogram the buttons anyway but I've trawled through the internet and can't find anything about it. To be honest I'm shocked that manufacturers could make such a huge oversight. I'm not disabled but have no room and don't like using pedals! If a company was to come out and stipulate this it could well get people with a disability on board, so to speak!

  6. michi
    June 4, 2014 at 3:23 pm

    can you make a tutorial for vjoy. cause it had signed drivers. it would help me a lot.

    greets michi

  7. David O'Connor
    April 3, 2014 at 6:28 am

    Thanks for your comment Arron, have fun with your pad!

  8. Arron W
    April 2, 2014 at 10:30 pm

    That sounds like a very interesting idea - I'd test it out if I had a better mouse, as it stands, I think my pad will work better than a default laser mouse that came with the machine