KeyJoy the joystick to mouse/keyboard

This program allows you to use your Joystick as a keyboard or mouse. It allows you to set up separate buttons for numbers, symbols and letters. You can also assign the left or right mouse buttons. You can scrolll through the list of letters,numbers or symbols that you can choose by press the button assigned as a select key button. You can use any number of joysticks and controllers, you just open them with an joystick number(1st joystick is 0 2nd is 1 and so on…). To move the mouse hold any buttons down while moving left, right up or down.

Here’s an example command for using joystick#1

keyjoy.exe 1

KeyJoy Screenshot

In the screenshot above the button status should match from the drop down box when assigning keys or special modes(Such as select key or Rigtht Mouse) to a button. You will find the app in win32\debug folder, the rest is source code

Published by Justin Roeder

I am an electronics engineer and computer programmer that has autism. I learned by myself

Join the Conversation


  1. Interesting, I subbed to your youtube channel. Can this program also allow you to use the nunchuck & pair more than one device?

Leave a comment

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

1 + seven =

All in one
GleSYS AB 84