Enable Controller Support on PC - Analog to Mouse Input

Not all PC games support controllers and can only be played with a keyboard & mouse. Controller support can be added to nearly any game with great results using Steam's built-in controller configurations. This makes first-person and other mouse-focused games very playable with controllers. Steam provides far more features and customisation than other controller solutions such as JoyToKey.

This guide will show you how to map your controller to keyboard and analog sticks to mouse inputs so your controller can be used for all PC games. You will need to launch your game through Steam to use the controller configuration.

Required Downloads:

Steam (Recommended)

  • Steam features built-in native support for Dualshock 4, Xbox and Switch Pro controllers
  • You can enable controller support for any game or emulator by adding Non-Steam games to your Steam library
  • Easily map keyboard keys and mouse inputs to your controller
  • Dualshock 3 controller support can be added with ScpToolkit

Map Controller to Keyboard & Mouse

  1. Launch Steam
  2. In the top-left corner of the window, select [Steam] -> [Settings] -> [Controller]controller steam settings
  3. Select [General Controller Settings] -> Check [Xbox Configuration Support]controller xbox 360 windows nintendo switch steam
  4. From the main Steam window, select [Library] -> [Add Game] at the bottom leftcontroller steam add game
  5. Select the executable .exe file for your game
  6. Select your game and click [Controller Configuration] below the [Play] buttoncontroller configuration steam add game
  7. The controller should appear as an Xbox 360 Controller if you are using ScpToolkit or Dualshock 4 if notcontroller configuration steam game

Here, you can map the controller buttons to near endless possibility of keyboard or mouse functions. Additional options such as Toggle and Rapid Fire can be found under [Show Activators].controller configuration steam game map buttons keys

You can map your analog stick to the relative mouse movement, with additional settings such as sensitivity available. This makes it very easy to setup your controller for mouse-based games like first-person shooters.controller configuration steam game map stick mouse

You can also map your analog stick to 8-way directions using WASD or Arrow keys.controller configuration steam game map wasd arrow keys directional

Launch your game and your custom controller configuration will be active while the game is running.controller configuration steam add game sims 4

Windows Games and Emulation