How to Use the Rotary Mouse as a Steering Wheel in American Truck Simulator or Euro Truck Simulator 2

The Rotary Mouse offers you an affordable option to play ATS and ETS2 without owning an expensive hardware steering wheel. The scroll wheel on the Rotary Mouse actually doubles as a mini steering wheel that doesn’t need the large space compared to standard steering wheels.

This guide shows you how to configure the Rotary Mouse as a steering wheel in driving simulation games using AutoHotkey (AHK) and vJoy on Windows 11. We shall use the American Truck Simulator (ATS). The same setup also works with Euro Truck Simulator 2 (ETS2).

Requirements

Before you begin, download and install the following software.

AutoHotkey v2

Download the latest version of AutoHotkey from:

https://www.autohotkey.com

Install it using the default settings.

vJoy 2.1.9.1

If you’re using Windows 11, we recommend installing vJoy version 2.1.9.1 instead of the newer releases, as it has proven to be much more reliable.

Download it from:

https://github.com/jshafer817/vJoy/releases

Install it using the default settings.

Why do We Use vJoy and AutoHotKey?

Because we want to provide the most flexibility to you. This way, you have the freedom to set any configurations for diverse of games – change sensitivity, map gear shifting, etc. You are also not tied down to our proprietary software (unlike Fanatec, Logitech or Thrustmaster) and moreover, you may already be using vJoy and AutoHotKey so you don’t need to install additional software.

You could easily generate your own AHK file using ChatGPT.


Configure vJoy

Open the Windows Start Menu and search for:

Configure vJoy

Open the application.

For Device 1:

  • Enable Device 1
  • Enable the X Axis
  • Leave the remaining settings at their default values
  • Click Apply

Verify the vJoy Installation

Press:

Win + R

Type:

joy.cpl

Press:

Enter

You should see:

vJoy Device

If you don’t see it, reinstall vJoy 2.1.9.1 and restart your computer before continuing.


Download rotary.ahk

Simply download the rotary.ahk from the link below or from the Downloads section of our website.

https://rotarymouse.com/downloads/rotary-ahk-v1.0.zip

After downloading the file, unzip it and right-click:

rotary.ahk

Select:

Run as administrator

A green AutoHotkey icon will appear in the Windows system tray, indicating the script is running.


Enable Driving Mode

The script uses:

F11

as the default toggle key.

Press:

F11

to enable Driving Mode.

While Driving Mode is enabled, rotating the Rotary Mouse controls the virtual steering axis instead of normal mouse scrolling.

Press:

F11

again at any time to return to normal mouse scrolling.

If F11 conflicts with another application or game, simply edit the script and assign another key.


Verify the Steering Axis

Before launching the game, verify that everything is working correctly.

Press:

Win + R

Type:

joy.cpl

Press:

Enter

Open:

vJoy Device → Properties

Press:

F11

to enable Driving Mode.

Rotate the Rotary Mouse.

The X-Axis should move left and right.

If it does, you’re ready to configure the game.


Configure American Truck Simulator

Launch American Truck Simulator.

Open:

Options→ Controls

Set:

Input Type

to:

Keyboard + vJoy Device

Remove the default steering assignments:

A

D

Assign:

Steering Axis

to:

vJoy X Axis

For the best driving experience, use the following settings:

  • Steering Sensitivity: 60%
  • Steering Non-Linearity: 1.3
  • Deadzone: 0%
  • Steering Speed: 0–10%

Adjust Steering Sensitivity

If the steering feels too sensitive, open:

rotary.ahk

using any text editor.

Locate the following line:

step := 100

This value controls how much the steering changes with each movement of the Rotary Mouse.

Recommended values:

Step Steering Feel
40 Very smooth and precise
60 Recommended
100 Faster steering response

Experiment with different values until you find the steering feel that best suits your driving style.

After making changes, save the script.

Then right-click:

rotary.ahk

Select:

Run as administrator

If Windows displays a User Account Control prompt, click:

Yes

AutoHotkey will detect that the script is already running and display a prompt asking whether you want to replace the existing instance.

Click:

Yes

The updated settings will now take effect.

Return to American Truck Simulator and continue testing until you’re satisfied with the steering response.


You’re Ready to Drive

Your Rotary Mouse is now configured as a virtual steering wheel.

It provides smooth steering for lane corrections and gradual turns while allowing you to switch back to normal mouse scrolling at any time by pressing:

F11

Enjoy the drive!


Troubleshooting

vJoy Device does not appear

  • Reinstall vJoy 2.1.9.1
  • Restart Windows
  • Open:

Configure vJoy

  • Verify that Device 1 and the X Axis are enabled.

Steering axis does not move in joy.cpl

Make sure Driving Mode is enabled by pressing:

F11

before testing.


Mouse won’t scroll normally

Driving Mode is still enabled.

Press:

F11

to return to normal mouse scrolling.


Steering is too sensitive

Reduce the value of:

step := 60

inside:

rotary.ahk

Save the script and reload it.


F11 conflicts with another application

Simply edit:

rotary.ahk

and assign a different toggle key. You may paste the script on ChatGPT for it to assist you to edit.


ATS is using vJoy (game control) for menu navigation. How to use a mouse?

Go to your Documents/American Truck Simulator folder and delete the global_controls.sii file. Then, run the game again. The game should now ask you if you wish to use vJoy or your joystick for menu navigation. Press the “Ignore” button.


I want to customize the AutoHotKey script. How do I do that?

You can easily edit our existing AHK script by using AI platform like ChatGPT. Simply paste or upload our script on ChatGPT and prompt it to modify our code to whatever you want. It may even generate a completely new script for you. Have fun customizing!