This is a list of all Controlify's built-in bindings with brief descriptions and availability.
These are the entries on the 'Controls' page of controller settings.
Movement
| ID | Description | Availability |
|---|
controlify:walk_forward | Move forward | |
controlify:walk_backward | Move backward | |
controlify:strafe_left | Strafe left | |
controlify:strafe_right | Strafe right | |
controlify:look_up | Look up | |
controlify:look_down | Look down | |
controlify:look_left | Look left | |
controlify:look_right | Look right | |
controlify:gyro_button | Hold to enable gyro aiming | Requires gyro-capable controller |
controlify:jump | Jump | |
controlify:sprint | Sprint | |
controlify:sneak | Sneak / crouch | |
Gameplay
| ID | Description | Availability |
|---|
controlify:attack | Primary action (left-click) | |
controlify:use | Secondary action (right-click) | |
controlify:drop | Drop selected item | |
controlify:drop_stack | Drop entire stack | |
controlify:pause | Pause / open menu | |
controlify:change_perspective | Cycle camera perspective | |
controlify:swap_hands | Swap main/off-hand items | |
controlify:next_slot | Select next hotbar slot | |
controlify:prev_slot | Select previous hotbar slot | |
controlify:hotbar_item_select_radial | Open hotbar selection radial | |
controlify:game_mode_switcher | Open game mode switcher | |
Inventory
| ID | Description | Availability |
|---|
controlify:inventory | Open inventory | |
controlify:inv_select | Select slot / pick up item | |
controlify:inv_quick_move | Quick-move (shift-click) | |
controlify:inv_take_half | Take half from stack | |
controlify:drop_inventory | Drop from inventory | |
Creative
| ID | Description | Availability |
|---|
controlify:pick_block | Pick block under crosshair | |
controlify:pick_block_nbt | Pick block with NBT | Creative only |
controlify:hotbar_load_radial | Load saved hotbar radial | Creative only |
controlify:hotbar_save_radial | Save hotbar radial | Creative only |
Misc
| ID | Description | Availability |
|---|
controlify:open_chat | Open chat | |
controlify:toggle_hud_visibility | Toggle HUD visibility | |
controlify:show_player_list | Show player list | |
controlify:take_screenshot | Take screenshot | |
controlify:debug_radial | Open debug radial | |
controlify:toggle_debug_menu | Toggle debug screen | |
controlify:toggle_debug_menu_fps | Toggle debug (FPS) panel | |
controlify:toggle_debug_menu_net | Toggle debug (Network) panel | 1.20.3+ targets only |
controlify:toggle_debug_menu_prof | Toggle debug (Profiler) panel | 1.20.3+ targets only |
GUI
| ID | Description | Availability |
|---|
controlify:gui_press | Activate / press focused control | |
controlify:gui_back | Go back / close | |
controlify:gui_next_tab | Next tab / page | |
controlify:gui_prev_tab | Previous tab / page | |
controlify:gui_abstract_action_1 | Context action 1 | |
controlify:gui_abstract_action_2 | Context action 2 | |
controlify:gui_abstract_action_3 | Context action 3 | |
controlify:gui_navi_up | Navigate focus up | |
controlify:gui_navi_down | Navigate focus down | |
controlify:gui_navi_left | Navigate focus left | |
controlify:gui_navi_right | Navigate focus right | |
controlify:gui_secondary_navi_up | Navigate secondary area up | |
controlify:gui_secondary_navi_down | Navigate secondary area down | |
controlify:gui_secondary_navi_left | Navigate secondary area left | |
controlify:gui_secondary_navi_right | Navigate secondary area right | |
| ID | Description | Availability |
|---|
controlify:radial_menu | Open the radial menu | |
controlify:radial_axis_up | Select radial segment up | |
controlify:radial_axis_down | Select radial segment down | |
controlify:radial_axis_left | Select radial segment left | |
controlify:radial_axis_right | Select radial segment right | |
Virtual Mouse
| ID | Description | Availability |
|---|
controlify:vmouse_move_up | Move cursor up | |
controlify:vmouse_move_down | Move cursor down | |
controlify:vmouse_move_left | Move cursor left | |
controlify:vmouse_move_right | Move cursor right | |
controlify:vmouse_snap_up | Snap to nearest element up | |
controlify:vmouse_snap_down | Snap to nearest element down | |
controlify:vmouse_snap_left | Snap to nearest element left | |
controlify:vmouse_snap_right | Snap to nearest element right | |
controlify:vmouse_lclick | Left-click | |
controlify:vmouse_rclick | Right-click | |
controlify:vmouse_shift_click | Shift-click | |
controlify:vmouse_scroll_down | Scroll down | |
controlify:vmouse_scroll_up | Scroll up | |
controlify:vmouse_shift | Hold Shift modifier | |
controlify:vmouse_page_next | Page next | |
controlify:vmouse_page_prev | Page previous | |
controlify:vmouse_page_down | Page down | |
controlify:vmouse_page_up | Page up | |
controlify:vmouse_toggle | Toggle virtual mouse | |