The better way to play games on your PC.

Tutorial Videos

These non-game-specific tutorial videos show you to set up ControlMyJoystick.

There’s a lot of good detailed help over at the Knowledge Base too.


Shows how to install and discusses the installed files and driver.  A great vid to watch if you wondering what the installer is doing.

Tweaking the User Interface

Shows how to change the user interface colors and scaling to make the app easier on your eyes.

Voice Commands

Shows how to configure your microphone and voice commands in so that it can trigger a macro and send commands to a game.

ControlMyJoystick Remote - for iOS and Android Devices

This shows how to use and configure the free iOS and Android ControlMyJoystick Remote app.  Search for ‘controlmyjoystick remote’ in the Apple App Store or Google Play.

Integrating with Other Apps

This shows how to send data from ControlMyJoystick to your custom app, and also how to send a macro trigger to ControlMyJoystick from your app.

3Dconnexion Controllers Comparison #2

An in-depth comparison of the 3Dconnexion SpaceNavigator, SpaceMouse Pro and SpaceMouse Enterprise and how they are used as virtual joysticks with ControlMyJoystick.

3Dconnexion Controllers Comparison #1

A quick review of the SpaceNavigator, SpaceMouse Pro and SpaceMouse Enterprise and discussing which one is best for use with  ControlMyJoystick and games.

Using 3Dconnexion Controllers

Shows how to set up the controller with ControlMyJoystick so that you can use the controller in games.

3Dconnexion Controllers - Configuring for Analog Joystick Emulation

Flight games.  Whether they are in space or in the air, your need to bind the ship or aircraft axis to a controller.  Use this 6DOF controller to allow rotation AND translation on the X, Y and Z axis.
Elite: Dangerous

Shows how to setup a 3Dconnexion SpaceMouse Enterprise with Elite: Dangerous, map controller buttons and voice commands to the game, and show how to automate menus for docking and navigation.

3Dconnexion Controllers - Configuring for WASD-like scroller games

You know the type.  You press keys on the keyboard to go up, down, left and right on an overhead view of the playing surface.  Use the controller axis to act as a digital joystick and have it send these keypresses to the game.  

Dota 2

Shows how to configure so that a 3Dconnexion controller can act as a joystick to scroll around the map, as well as binding controller buttons and voice commands to game functions such as abilities.


Shows how to configure a 3Dconnexion controller to allow WASD-like scrolling and bind controller button presses to in-game hotkeys.

Age of Empires 2:HD

Shows how to configure a 3Dconnexion SpaceMouse Pro controller to scroll around the map and how to map controller buttons to in-game hotkeys.

Civilization 5

Shows how to configure for Civilization 5 using voice commands and a 3Dconnexion controller for scrolling around the map.

Anno 2070

Shows how to configure for a 3Dconnexion SpaceMouse Pro controller to allow scrolling around the map, as well as binding controller keys to in-game hotkeys.

Didn't find what you need?

Check out the knowledge base or ask us a question.

Watch Tutorial Videos

A great way to learn how to use ControlMyJoystick.  Just sit back and watch us set it up and use it in games.

Search Knowledge Base

Lots of great articles with tips and tricks on how to get the most out of ControlMyJoystick.

Ask Us a Question

Just fill in the requested information and we’ll open a support ticket.