Difference between revisions of "Controls"

From Luanti Wiki
Jump to navigation Jump to search
m (→‎Game controls: “default” control)
(Replaced content with "[https://dev.luanti.org/controls/ This page has moved to here.]")
Tag: Replaced
 
(50 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{Languages}}
+
[https://dev.luanti.org/controls/ This page has moved to here.]
 
 
This is an overview of all controls used in Minetest.
 
 
 
== Changing controls ==
 
There are two ways to change the controls: Either by using the options menu accessible inside the game or by editing [[minetest.conf]]. See minetest.conf.example to learn the setting names. Note that some controls are fixed and cannot be changed at all.
 
 
 
== Game controls ==
 
The PC version of Minetest uses mouse and keyboard. These are the controls of the PC version (differences from the PC version are noted below):
 
 
 
{| class="wikitable"
 
! Action
 
! Default control
 
! Changable in-game?
 
! minetest.conf setting
 
! Comment
 
|-
 
! colspan="5"|Movement
 
|-
 
|Look around||Move mouse||No||''(none)''||
 
|-
 
|Move forwards||W||Yes||<code>keymap_forward</code>||
 
|-
 
|Move to the left||A||Yes||<code>keymap_left</code>||
 
|-
 
|Move to the right||D||Yes||<code>keymap_right</code>||
 
|-
 
|Move backwards||S||Yes||<code>keymap_backward</code>||
 
|-
 
|Toggle fast mode||J||Yes||<code>keymap_fastmove</code>|| See [[Controls/Movement modes|Movement modes]]. Requires “fast” [[Privileges|privilege]]
 
|-
 
|Toggle fly mode||K||Yes||<code>keymap_freemove</code>|| See [[Controls/Movement modes|Movement modes]]. Requires “fly” [[Privileges|privilege]]
 
|-
 
|Toggle noclip mode||H||Yes||<code>keymap_noclip</code>|| See [[Controls/Movement modes|Movement modes]]. Requires “noclip” [[Privileges|privilege]]
 
|-
 
|Move fast||E||Yes||<code>keymap_special1</code>|| Only works if fast mode is on. Oddly, this is also called the “Use” key
 
|-
 
|Jump||Space||Yes||<code>keymap_jump</code>|| This is used when you are neither at a ladder, inside a liquid nor using fly mode
 
|-
 
|[[Sneaking|Sneak]]||Shift||Yes||<code>keymap_sneak</code>|| This is used when you are neither at a ladder, inside a liquid nor using fly mode
 
|-
 
|Move up||Space||Yes||<code>keymap_jump</code>|| This is used when you are at a ladder, inside a liquid or using fly mode
 
|-
 
|Move down||Shift||Yes||<code>keymap_sneak</code>|| This is used when you are at a ladder, inside a liquid or using fly mode
 
|-
 
! colspan="5"|World interaction
 
|-
 
|[[Punching|Punch]] / [[Mining|mine]] / collect [[Item stack|item stack]] ||Left mouse button||No||''(none)''||
 
|-
 
|[[Using|Use]] / [[Building|build]] ||Right mouse button||No||''(none)''|| If the pointed thing is usable (example: [[Chest]]), you use it, otherwise you attempt to build at this block
 
|-
 
|Build ||Shift+Right mouse button||No||''(none)''|| Use this to build at usable blocks
 
|-
 
|Select next/previous item stack in [[hotbar]] || Roll mouse wheel || No || ''(none)'' ||
 
|-
 
|Select item stack in hotbar directly || 0-9 || No || ''(none)'' ||
 
|-
 
|Drop wielded item stack||Q||Yes||<code>keymap_drop</code>||
 
|-
 
|Drop 1 item of wielded item stack||Shift+Q||Yes||<code>keymap_sneak</code>, <code>keymap_drop</code>||
 
|-
 
! colspan="5"|Camera
 
|-
 
|Select camera||F7||No||<code>keymap_camera_mode</code>||Available cameras are (in this order): first person view, third person view from the back, third person view from the front
 
|-
 
|Toggle cinematic mode||F8||Yes||<code>keymap_cinematic</code>||In cinematic mode, the camera will not immediately follow your movements, instead it will quickly “catch on”, so the movement of the camera looks a bit like the movement of an actual camera
 
|-
 
|Zoom in at the crosshair||Z||Yes||<code>keymap_zoom</code>||Only available in Minetest versions coming after 0.4.14. Requires the “zoom” privilege
 
|-
 
! colspan="5"|Graphics
 
|-
 
|Enable/disable fog||F3||No||<code>keymap_toggle_force_fog_off</code>||
 
|-
 
|Increase minimal viewing distance||+||No||<code>keymap_increase_viewing_range_min</code>||
 
|-
 
|Decrease minimal viewing distance||-||No||<code>keymap_decrease_viewing_range_min</code>||
 
|-
 
|Toggle far view||R||Yes||<code>keymap_rangeselect</code>||Far view disables fog entirely and allows viewing far away. If enabled, this can severly impact Minetest's performance
 
|-
 
|Take a [[Screenshot|screenshot]]||F12||No||<code>keymap_screenshot</code>||
 
|-
 
! colspan="5"|Heads-up Display
 
|-
 
|Show/hide [[inventory menu]]||I||Yes||<code>keymap_inventory</code>||
 
|-
 
|Show/hide HUD ||F1 ||No||<code>keymap_toggle_hud</code>||
 
|-
 
|Show/hide chat log and application name ||F2 ||No||<code>keymap_toggle_chat</code>||
 
|-
 
|Toggle [[Minimap|minimap]] ||F9 ||No||<code>keymap_minimap</code>|| There are two modes available: Surface and radar, in 3 different zoom levels ||
 
|-
 
|Toggle minimap shape (square or circle) ||Shift+F9 ||No||<code>keymap_sneak</code>, <code>keymap_minimap</code>||
 
|-
 
|Open/close [[Console|console]]||F10||Yes||<code>keymap_console</code>||
 
|-
 
|Abort / close window / open pause menu / quit Minetest ||Esc||No||''(none)''||
 
|-
 
! colspan="5"|Server interaction
 
|-
 
|Open [[chat window]]||T||Yes||<code>keymap_chat</code>||You need the “shout” privilege to [[chat]]
 
|-
 
|Start issuing a [[Server commands|server command]]||/||Yes||<code>keymap_cmd</code>||
 
|-
 
! colspan="5"|Debugging (for developers)
 
|-
 
|Toggle automatic walking||''(none)''||No||<code>keymap_autorun</code>||
 
|-
 
|Enable/disable camera update||F4 ''or none''||No||<code>keymap_toggle_update_camera</code>||Only useful for developers. If disabled, the landscape drawn around you will not be updated as you look around. This action only has a default key binding in the developer version of Minetest; in official releases there's no default key binding because this can be very confusing to players
 
|-
 
|Enable/disable debug display||F5||No||<code>keymap_toggle_debug</code>||Also shows your [[coordinates]]
 
|-
 
|Enable/disable [[profiler]]||F6||No||<code>keymap_toggle_profiler</code>||Only useful for developers
 
|-
 
|Write stack traces into [[debug.txt]]||P||Yes||<code>keymap_print_debug_stacks</code>||Only useful for developers
 
|-
 
|}
 
 
 
=== Differences for OS X ===
 
* To emulate a '''right click''', use a two finger tap on the trackpad
 
* If you have a French keyboard (AZERTY), be prepared for your “M” key not working in chat
 
 
 
== Inventory controls ==
 
 
 
See [[Inventory#Controls]].
 
 
 
== Console controls ==
 
 
 
See [[Console]].
 
 
 
[[Category:Commands]]
 

Latest revision as of 20:29, 1 January 2025