Skip to content

Custom Keybinds#

By default, 2Take1 can be controlled with the Numeric Pad, but you can change these keys if you want.

Editing the Keybinds#

Keybinds are defined in the profile that 2Take1 is currently using. Normally, you will be using the default profile, although you can also set keybinds for custom profiles.

Locate the profile and open it with any text editor (such as Notepad). Find the [KEYS] section and change the key associated to each function of the menu.

%appdata%\PopstarDevs\2Take1Menu\2Take1Menu.ini
[KEYS]
function1=key
function2=key
function3=key
...

The 2Take1 ZIP package contains a file named KEYS.txt with all the possible keys you may use for binds. For each function, you may assign a single key or a combination of them (concatenated with +).

After editing the keybinds, reload the profile or reinject the menu in order to apply them.

Example

[Keys]
MenuRight=NUM6
Exit=F12
MenuSelect=NUM5
MenuDown=NUM2
Menu=NUM-
MenuLeft=NUM4
MenuUp=NUM8
MenuBack=NUM0
MenuTabPrev=NUM7
MenuTabNext=NUM9
NoClipUp=LSHIFT
SuperRun=LSHIFT
NoClipForward=W
NoClipBack=S
NoClipLeft=A
NoClipRight=D
NoClipDown=LCONTROL
EditorAction=E
InstructionSkip=RETURN
EditorRotXInc=NUM8
EditorRotXDec=NUM2
EditorRotYInc=NUM6
EditorRotYDec=NUM4
EditorRotZInc=NUM7
EditorRotZDec=NUM9
HotKeyBind=NOMOD+F11
HotKeyUnbind=SHIFT+F11
HotKeyShow=CONTROL+F11
local.settings.profiles.save_ini=F9
[Keys]
MenuRight=RIGHT
Exit=F12
MenuSelect=RETURN
MenuDown=DOWN
Menu=INSERT
MenuLeft=LEFT
MenuUp=UP
MenuBack=BACKSPACE
MenuTabPrev=PAGEDOWN
MenuTabNext=PAGEUP
NoClipUp=LSHIFT
SuperRun=LSHIFT
NoClipForward=W
NoClipBack=S
NoClipLeft=A
NoClipRight=D
NoClipDown=LCONTROL
EditorAction=E
InstructionSkip=RETURN
EditorRotXInc=none
EditorRotXDec=none
EditorRotYInc=none
EditorRotYDec=none
EditorRotZInc=none
EditorRotZDec=none
HotKeyBind=NOMOD+F11
HotKeyUnbind=SHIFT+F11
HotKeyShow=CONTROL+F11
local.settings.profiles.save_ini=F9

Usage of NOMOD#

By default, keybinds will trigger the associated function even if a modifier key (such as Ctrl or Alt) is being pressed. You may restrict keybinds to only work without modifier keys by adding NOMOD at the beginning of the keybind, as shown in the examples above.

Example

[Keys]
MenuLeft=LEFT             ; This keybind will ALSO work when you press CONTROL+LEFT
MenuRight=NOMOD+RIGHT     ; This keybind will NOT work when you press CONTROL+RIGHT

Keybinds List#

Function INI key Default value
Show/Hide the menu Menu NUM-
Select a feature MenuSelect NUM5
Go back MenuBack NUM0
Move up MenuUp NUM8
Move down MenuDown NUM2
Increase value of the feature MenuRight NUM6
Decrease value of the feature MenuLeft NUM4
Switch tabs to the left MenuTabPrev NUM7
Switch tabs to the right MenuTabNext NUM9
Continue through tutorial InstructionSkip RETURN
Uninject the menu Exit F12
Function INI key Default value
Editor - Pick/Drop Entity EditorAction E
Editor - Delete Entity EditorDelete DELETE
Editor - Freeze Entity EditorFreeze END
Editor - Enter Vehicle EditorEnterVeh F
Editor - Increase X Rotation EditorRotXInc NUM8
Editor - Decrease X Rotation EditorRotXDec NUM2
Editor - Increase Y Rotation EditorRotYInc NUM6
Editor - Decrease Y Rotation EditorRotYDec NUM4
Editor - Increase Z Rotation EditorRotZInc NUM7
Editor - Decrease Z Rotation EditorRotZDec NUM9
No Clip - Move Left NoClipLeft A
No Clip - Move Right NoClipRight D
No Clip - Move Forward NoClipForward W
No Clip - Move Backward NoClipBack S
No Clip - Move Up NoClipUp LSHIFT
No Clip - Move Down NoClipDown LCONTROL
Super Run SuperRun LSHIFT

Feature Hotkeys#

You can set hotkeys for any feature in 2Take1, with the exception of Online Players features. Hover the cursor over a feature and press:

  • F11 to set a hotkey or a combination of them (Enter to apply).
  • Shift + F11 to remove the hotkey for the feature.
  • Ctrl + F11 to see the current hotkey for the feature.

Feature hotkeys are defined under the rest of keybinds in the menu profile, with the naming tab.parent.[other_parents].feature. By default, there is only one hotkey defined, F9, which saves your settings to the default profile. If you are using an old profile with legacy hotkeys, they will be converted to the new system.

Optionally, 2Take1 can display a notification when a hotkey is pressed. To do so, refer to the Hotkeys setting.

You can also change the keybinds used to apply hotkeys:

Function INI key Default value
Set/Change hotkey HotKeyBind NOMOD+F11
Remove hotkey HotKeyUnbind SHIFT+F11
Display hotkey HotKeyShow CONTROL+F11
Back to top