Controls
From BeamNG
Language: | [[::Controls|English]] • [[::Controls/de|Deutsch]] • [[::Controls/es|español]] • [[::Controls/fr|français]] • [[::Controls/pl|polski]] |
---|
Basic Controls
![]() |
![]()
|
![]()
|
![]()
|
Advanced Keyboard Controls
Debug | |
---|---|
Key | Use |
Ctrl + F | Toggle FPS |
Alt + F1 | Disable debug mode |
K | Previous debug mode |
L | Next debug mode |
⇧ Shift + F1 | Switch to debug mode 1 |
⇧ Shift + F2 or
Alt + ←/→ |
slow-mo: 20% realtime lower/higher |
Interface | |
---|---|
Key | Use |
Tab ↹ | Switch to the next vehicle |
⇧ Shift + Tab ↹ | Switch to the vehicle last played |
Ctrl + W | Parts config |
Ctrl + E | Vehicle config |
Page up | Move camera upwards |
Page down | Move camera downwards |
Ctrl + O | Bring up options dialog |
` (tilde) | Toggle console |
Alt + K | Clear console |
F11 | Open level editor |
Alt + ↵ Enter | Toggle fullscreen mode |
Ctrl + M: | Reload input maps (experimental) |
J | Pause/unpause physics |
⇧ Shift + T | Reload system Lua |
Ctrl + R | Reload vehicle lua |
Esc | Bring up in-game dashboard |
Ctrl + Esc | Quit to desktop |
⇧ Shift + U | Hide HUD |
Configuring your own controller
There are several ways to set up new bindings in BeamNG.Drive. This is the simplest way:
1. Plug in your controller and start up BeamNG
2. Go to the "Controllers" menu.
3. Use the controller's button/axis/key you want to assign. If it's unassigned, a green highlight will appear with the new binding details.
4. Click "Choose action" on the top-left of screen, then click on the desired action.
5. Click the "Save" button to write the new binding to disk.