Wiki 9Minecraft Wiki 9Minecraft

Key codes and controls

305 key strings · Minecraft 26.4-snapshot-5

222Keyboard keys
63Bindable actions
26.4-snapshot-5Minecraft

Every key name Minecraft knows, read from en_us.json of this version. The middle column draws the name the way the game draws it on the Controls screen.

Contents (4)
  1. Mouse buttons
  2. Keyboard keys
  3. Bindable actions
  4. Categories

Mouse buttons

Only left, middle and right exist as their own strings. Numbered buttons are built at runtime from the template Button %1$s, so they are generated here the same way.

IDDisplayed nameDescription
key.mouse.leftLeft ButtonLeft Button
key.mouse.middleMiddle ButtonMiddle Button
key.mouse.rightRight ButtonRight Button
key.mouse.4Button 4Mouse button 4
key.mouse.5Button 5Mouse button 5
key.mouse.6Button 6Mouse button 6
key.mouse.7Button 7Mouse button 7
key.mouse.8Button 8Mouse button 8
key.mouse.9Button 9Mouse button 9
key.mouse.10Button 10Mouse button 10
key.mouse.11Button 11Mouse button 11
key.mouse.12Button 12Mouse button 12
key.mouse.13Button 13Mouse button 13
key.mouse.14Button 14Mouse button 14
key.mouse.15Button 15Mouse button 15
key.mouse.16Button 16Mouse button 16
key.mouse.17Button 17Mouse button 17
key.mouse.18Button 18Mouse button 18
key.mouse.19Button 19Mouse button 19
key.mouse.20Button 20Mouse button 20
key.mouse.21Button 21Mouse button 21
key.mouse.22Button 22Mouse button 22
key.mouse.23Button 23Mouse button 23
key.mouse.24Button 24Mouse button 24
key.mouse.25Button 25Mouse button 25
key.mouse.26Button 26Mouse button 26
key.mouse.27Button 27Mouse button 27

Keyboard keys 222

IDDisplayed nameDescription
key.keyboard.ac.backAC BackAC Back
key.keyboard.ac.bookmarksAC FavoritesAC Favorites
key.keyboard.ac.closeAC CloseAC Close
key.keyboard.ac.exitAC ExitAC Exit
key.keyboard.ac.forwardAC ForwardAC Forward
key.keyboard.ac.homeAC HomeAC Home
key.keyboard.ac.newAC NewAC New
key.keyboard.ac.openAC OpenAC Open
key.keyboard.ac.printAC PrintAC Print
key.keyboard.ac.propertiesAC PropertiesAC Properties
key.keyboard.ac.refreshAC RefreshAC Refresh
key.keyboard.ac.saveAC SaveAC Save
key.keyboard.ac.searchAC SearchAC Search
key.keyboard.ac.stopAC StopAC Stop
key.keyboard.againAgainAgain
key.keyboard.alternate.eraseAlternate EraseAlternate Erase
key.keyboard.apostrophe''
key.keyboard.applicationApplicationApplication
key.keyboard.backslash\\
key.keyboard.backspaceBackspaceBackspace
key.keyboard.callCallCall
key.keyboard.cancelCancelCancel
key.keyboard.caps.lockCaps LockCaps Lock
key.keyboard.channel.downChannel DownChannel Down
key.keyboard.channel.upChannel UpChannel Up
key.keyboard.clearClearClear
key.keyboard.clear.againClear AgainClear Again
key.keyboard.comma,,
key.keyboard.copyCopyCopy
key.keyboard.crselCrSelCrSel
key.keyboard.currency.subunitCurrency SubunitCurrency Subunit
key.keyboard.currency.unitCurrency UnitCurrency Unit
key.keyboard.cutCutCut
key.keyboard.decimal.separatorDecimal SeparatorDecimal Separator
key.keyboard.deleteDeleteDelete
key.keyboard.downDown ArrowDown Arrow
key.keyboard.endEndEnd
key.keyboard.end.callEnd CallEnd Call
key.keyboard.enterEnterEnter
key.keyboard.enter2Enter 2Enter 2
key.keyboard.equal==
key.keyboard.escapeEscapeEscape
key.keyboard.executeExecuteExecute
key.keyboard.exselExSelExSel
key.keyboard.f1F1F1
key.keyboard.f10F10F10
key.keyboard.f11F11F11
key.keyboard.f12F12F12
key.keyboard.f13F13F13
key.keyboard.f14F14F14
key.keyboard.f15F15F15
key.keyboard.f16F16F16
key.keyboard.f17F17F17
key.keyboard.f18F18F18
key.keyboard.f19F19F19
key.keyboard.f2F2F2
key.keyboard.f20F20F20
key.keyboard.f21F21F21
key.keyboard.f22F22F22
key.keyboard.f23F23F23
key.keyboard.f24F24F24
key.keyboard.f25F25F25
key.keyboard.f3F3F3
key.keyboard.f4F4F4
key.keyboard.f5F5F5
key.keyboard.f6F6F6
key.keyboard.f7F7F7
key.keyboard.f8F8F8
key.keyboard.f9F9F9
key.keyboard.findFindFind
key.keyboard.grave.accent``
key.keyboard.helpHelpHelp
key.keyboard.homeHomeHome
key.keyboard.insertInsertInsert
key.keyboard.international1International 1International 1
key.keyboard.international2International 2International 2
key.keyboard.international3International 3International 3
key.keyboard.international4International 4International 4
key.keyboard.international5International 5International 5
key.keyboard.international6International 6International 6
key.keyboard.international7International 7International 7
key.keyboard.international8International 8International 8
key.keyboard.international9International 9International 9
key.keyboard.keypad.0Keypad 0Keypad 0
key.keyboard.keypad.00Keypad 00Keypad 00
key.keyboard.keypad.000Keypad 000Keypad 000
key.keyboard.keypad.1Keypad 1Keypad 1
key.keyboard.keypad.2Keypad 2Keypad 2
key.keyboard.keypad.3Keypad 3Keypad 3
key.keyboard.keypad.4Keypad 4Keypad 4
key.keyboard.keypad.5Keypad 5Keypad 5
key.keyboard.keypad.6Keypad 6Keypad 6
key.keyboard.keypad.7Keypad 7Keypad 7
key.keyboard.keypad.8Keypad 8Keypad 8
key.keyboard.keypad.9Keypad 9Keypad 9
key.keyboard.keypad.aKeypad AKeypad A
key.keyboard.keypad.addKeypad +Keypad +
key.keyboard.keypad.ampersandKeypad &Keypad &
key.keyboard.keypad.atKeypad @Keypad @
key.keyboard.keypad.bKeypad BKeypad B
key.keyboard.keypad.backspaceKeypad BackspaceKeypad Backspace
key.keyboard.keypad.binaryKeypad BinaryKeypad Binary
key.keyboard.keypad.cKeypad CKeypad C
key.keyboard.keypad.clearKeypad ClearKeypad Clear
key.keyboard.keypad.clear.entryKeypad Clear EntryKeypad Clear Entry
key.keyboard.keypad.colonKeypad :Keypad :
key.keyboard.keypad.commaKeypad ,Keypad ,
key.keyboard.keypad.dKeypad DKeypad D
key.keyboard.keypad.decimalKeypad DecimalKeypad Decimal
key.keyboard.keypad.divideKeypad /Keypad /
key.keyboard.keypad.double.ampersandKeypad &&Keypad &&
key.keyboard.keypad.double.vertical.barKeypad ||Keypad ||
key.keyboard.keypad.eKeypad EKeypad E
key.keyboard.keypad.enterKeypad EnterKeypad Enter
key.keyboard.keypad.equalKeypad =Keypad =
key.keyboard.keypad.equals.as400Keypad = (AS400)Keypad = (AS400)
key.keyboard.keypad.exclamationKeypad !Keypad !
key.keyboard.keypad.fKeypad FKeypad F
key.keyboard.keypad.greaterKeypad >Keypad >
key.keyboard.keypad.hashKeypad #Keypad #
key.keyboard.keypad.hexadecimalKeypad HexadecimalKeypad Hexadecimal
key.keyboard.keypad.left.braceKeypad {Keypad {
key.keyboard.keypad.left.parenthesisKeypad (Keypad (
key.keyboard.keypad.lessKeypad <Keypad <
key.keyboard.keypad.memory.addKeypad M+Keypad M+
key.keyboard.keypad.memory.clearKeypad MCKeypad MC
key.keyboard.keypad.memory.divideKeypad M/Keypad M/
key.keyboard.keypad.memory.multiplyKeypad M*Keypad M*
key.keyboard.keypad.memory.recallKeypad MRKeypad MR
key.keyboard.keypad.memory.storeKeypad MSKeypad MS
key.keyboard.keypad.memory.subtractKeypad M-Keypad M-
key.keyboard.keypad.multiplyKeypad *Keypad *
key.keyboard.keypad.octalKeypad OctalKeypad Octal
key.keyboard.keypad.percentKeypad %Keypad %
key.keyboard.keypad.periodKeypad .Keypad .
key.keyboard.keypad.plus.minusKeypad ±Keypad ±
key.keyboard.keypad.powerKeypad ^Keypad ^
key.keyboard.keypad.right.braceKeypad }Keypad }
key.keyboard.keypad.right.parenthesisKeypad )Keypad )
key.keyboard.keypad.spaceKeypad SpaceKeypad Space
key.keyboard.keypad.subtractKeypad -Keypad -
key.keyboard.keypad.tabKeypad TabKeypad Tab
key.keyboard.keypad.vertical.barKeypad |Keypad |
key.keyboard.keypad.xorKeypad XORKeypad XOR
key.keyboard.lang1Language 1Language 1
key.keyboard.lang2Language 2Language 2
key.keyboard.lang3Language 3Language 3
key.keyboard.lang4Language 4Language 4
key.keyboard.lang5Language 5Language 5
key.keyboard.lang6Language 6Language 6
key.keyboard.lang7Language 7Language 7
key.keyboard.lang8Language 8Language 8
key.keyboard.lang9Language 9Language 9
key.keyboard.leftLeft ArrowLeft Arrow
key.keyboard.left.altLeft AltLeft Alt
key.keyboard.left.bracket[[
key.keyboard.left.commandLeft CommandLeft Command
key.keyboard.left.controlLeft ControlLeft Control
key.keyboard.left.metaLeft MetaLeft Meta
key.keyboard.left.optionLeft OptionLeft Option
key.keyboard.left.shiftLeft ShiftLeft Shift
key.keyboard.left.winLeft WinLeft Win
key.keyboard.left.windowsLeft WindowsLeft Windows
key.keyboard.media.ejectEjectEject
key.keyboard.media.fast.forwardFast ForwardFast Forward
key.keyboard.media.next.trackNext TrackNext Track
key.keyboard.media.pauseMedia PauseMedia Pause
key.keyboard.media.playMedia PlayMedia Play
key.keyboard.media.play.pausePlay/PausePlay/Pause
key.keyboard.media.previous.trackPrevious TrackPrevious Track
key.keyboard.media.recordRecordRecord
key.keyboard.media.rewindRewindRewind
key.keyboard.media.selectMedia SelectMedia Select
key.keyboard.media.stopMedia StopMedia Stop
key.keyboard.menuMenuMenu
key.keyboard.minus--
key.keyboard.modeModeMode
key.keyboard.muteMuteMute
key.keyboard.newNewNew
key.keyboard.num.lockNum LockNum Lock
key.keyboard.operOperOper
key.keyboard.outOutOut
key.keyboard.page.downPage DownPage Down
key.keyboard.page.upPage UpPage Up
key.keyboard.pastePastePaste
key.keyboard.pausePausePause
key.keyboard.period..
key.keyboard.powerPowerPower
key.keyboard.print.screenPrint ScreenPrint Screen
key.keyboard.priorPriorPrior
key.keyboard.rightRight ArrowRight Arrow
key.keyboard.right.altRight AltRight Alt
key.keyboard.right.bracket]]
key.keyboard.right.commandRight CommandRight Command
key.keyboard.right.controlRight ControlRight Control
key.keyboard.right.metaRight MetaRight Meta
key.keyboard.right.optionRight OptionRight Option
key.keyboard.right.shiftRight ShiftRight Shift
key.keyboard.right.winRight WinRight Win
key.keyboard.right.windowsRight WindowsRight Windows
key.keyboard.saveSaveSave
key.keyboard.scroll.lockScroll LockScroll Lock
key.keyboard.selectSelectSelect
key.keyboard.semicolon;;
key.keyboard.separatorSeparatorSeparator
key.keyboard.slash//
key.keyboard.sleepSleepSleep
key.keyboard.soft.leftSoft LeftSoft Left
key.keyboard.soft.rightSoft RightSoft Right
key.keyboard.spaceSpaceSpace
key.keyboard.stopStopStop
key.keyboard.sys.reqSysRqSysRq
key.keyboard.tabTabTab
key.keyboard.thousands.separatorThousands SeparatorThousands Separator
key.keyboard.undoUndoUndo
key.keyboard.unknownNot BoundNot Bound
key.keyboard.upUp ArrowUp Arrow
key.keyboard.volume.downVolume DownVolume Down
key.keyboard.volume.upVolume UpVolume Up
key.keyboard.wakeWakeWake
key.keyboard.world.1World 1World 1
key.keyboard.world.2World 2World 2

Bindable actions 63

Everything that can be given a key on the Controls screen.

IDDisplayed name
key.advancementsAdvancements
key.attackAttack/Destroy
key.backWalk Backward
key.chatOpen Chat
key.commandOpen Command
key.debug.clearChatClear Chat
key.debug.copyLocationCopy Location
key.debug.copyRecreateCommandCopy Data
key.debug.crashDebug Crash
key.debug.debugOptionsDebug Options
key.debug.dumpDynamicTexturesDump Dynamic Textures
key.debug.dumpVersionDump Version Info
key.debug.focusPauseToggle Lost Focus Pause
key.debug.fpsChartsFPS Charts
key.debug.improvedTransparencyToggle Improved Transparency
key.debug.lightmapTextureLightmap Texture
key.debug.modifierDebug Modifier Key
key.debug.networkChartsNetwork Charts
key.debug.overlayToggle Overlay
key.debug.profilingStart/Stop Profiling
key.debug.profilingChartProfiling Chart
key.debug.reloadChunkReload Chunks
key.debug.reloadResourcePacksReload Resource Packs
key.debug.showAdvancedTooltipsShow Advanced Tooltips
key.debug.showChunkBordersShow Chunk Boundaries
key.debug.showHitboxesShow Hitboxes
key.debug.spectateCycle Spectator
key.debug.switchGameModeGame Mode Switcher
key.dropDrop Selected Item
key.forwardWalk Forward
key.friendsFriends
key.fullscreenToggle Fullscreen
key.hotbar.1Hotbar Slot 1
key.hotbar.2Hotbar Slot 2
key.hotbar.3Hotbar Slot 3
key.hotbar.4Hotbar Slot 4
key.hotbar.5Hotbar Slot 5
key.hotbar.6Hotbar Slot 6
key.hotbar.7Hotbar Slot 7
key.hotbar.8Hotbar Slot 8
key.hotbar.9Hotbar Slot 9
key.inventoryOpen/Close Inventory
key.jumpJump
key.leftStrafe Left
key.loadToolbarActivatorLoad Hotbar Activator
key.otherPlayersOther Players
key.pickItemPick Block
key.playerlistList Players
key.quickActionsQuick Actions
key.rightStrafe Right
key.saveToolbarActivatorSave Hotbar Activator
key.screenshotTake Screenshot
key.smoothCameraToggle Cinematic Camera
key.sneakSneak
key.socialInteractionsSocial Interactions Screen
key.spectatorHotbarSelect On Hotbar
key.spectatorOutlinesHighlight Players
key.sprintSprint
key.swapOffhandSwap Item With Off Hand
key.toggleGuiToggle GUI
key.togglePerspectiveToggle Perspective
key.toggleSpectatorShaderEffectsToggle Spectator Shader Effects
key.useUse Item/Place Block

Categories

The headings the Controls screen groups bindings under. Which action sits under which heading lives in the game code, not in the data files, so it is not listed here.

IDDisplayed name
key.categories.creativeCreative Mode
key.categories.gameplayGameplay
key.categories.inventoryInventory
key.categories.miscMiscellaneous
key.categories.movementMovement
key.categories.multiplayerMultiplayer
key.categories.spectatorSpectator
key.categories.uiGame Interface