Wikia

League of Legends Wiki

WatchlistRandom pageRecent changes

Hotkeys and commands

Comments111
1,409pages on
this wiki

Redirected from Hotkeys and Commands

Hotkeys are keys or key-combinations for use within a match which, when typed, provide quick access to certain aspects of the game. Commands can be typed into the chat console either within a match, or in other PVP.net chat windows, though some (such as champion laughter, jokes, and dances) will only have the specified effect within a match.

Contents

HotkeysEdit

Note: The Hotkeys listed here bound on their standard keys.

  • Q - Use champion's 1st ability. For abilities that target a champion, you must follow this by either left-clicking the champion or pressing F1-F5 to target a team member. Same for W, E, and R.
  • W - Use champion's 2nd ability.
  • E - Use champion's 3rd ability.
  • R - Use champion's ultimate ability.
  • Ctrl+Q - Add an ability point to the champion's 1st ability.
  • Ctrl+W - Add an ability point to the champion's 2nd ability.
  • Ctrl+E - Add an ability point to the champion's 3rd ability.
  • Ctrl+R - Add an ability point to the champion's ultimate ability.
  • Alt+Q / Q+F1 - Cast champion's 1st ability on self (must be a support spell).
  • Alt+W / W+F1 - Cast champion's 2nd ability on self (must be a support spell).
  • Alt+E / E+F1 - Cast champion's 3rd ability on self (must be a support spell).
  • Alt+R / R+F1 - Cast champion's 4th ability on self (must be a support spell).
  • Shift+Q - Smart cast champion's 1st ability.
  • Shift+W - Smart cast champion's 2nd ability.
  • Shift+E - Smart cast champion's 3rd ability.
  • Shift+R - Smart cast champion's 4th ability.
  • A - Attack Move (Champion moves to point, stopping to attack any enemies along the way).
  • S - Stop Command (Champion stops their current course of action).
  • H - Hold Command (Hold works like Stop, but is toggled while held down).
  • D - Cast 1st Summoner spell.
  • F - Cast 2nd Summoner spell.
  • Numbers (1 to 6) - Use Item in corresponding inventory slot.
  • B or 7 - Recall (formerly known as Blue Pill).
  • Esc - Close current window, such as the shop.
  • M - Open Map for the current Field of Justice.
  • C - Open champion statistics page.
  • G - Toggle alert ping cursor.
  • Y - Lock camera on champion.
  • Space - Center camera on champion (holding Space will hold the camera on the champion until released).
  • O - Open match stats page/leaderboard.
  • Tab - Open match stats page/leaderboard (unlike O, the screen will disappear when the Tab button is released)
  • V - Toggle retreat ping cursor.
  • Ctrl+L - Cycle through minion health bar views.
  • Shift+L - Turn off champion health bars.
  • Shift+K - Turn off summoner names above champion health bars.
  • P - Open item shop.
  • Arrow keys - Scroll camera in the corresponding direction.
  • Alt+left click - Ping location.
  • Ctrl+left click - Retreat Ping location.
  • Alt+right click - Command Pet (E.g Tibbers).
  • F2-F5 - Move camera to corresponding ally champion (camera must be unlocked).
  • F12 - Take a screenshot.
  • Enter - Create chat cursor.
  • Shift+Enter - Open chat with "/all" already written.
  • Ctrl+F - Toggle the numeric frames-per-second and latency display.
  • Z - Open chat history.
  • 1-6 - Use designated Active Ability Items.
  • ~ (tilde key) - Allows you to select only champions when using champion abilities or summoner spells.

Many more hotkeys were listed by Rioter "HoHums" here, although many are for internal use only: http://na.leagueoflegends.com/board/showthread.php?p=15644321#15644321

CommandsEdit

League of Legends in-game chat gives the possibility to perform some actions during the game:

  • /help - Lists / commands and provides descriptions
  • /surrender or /ff - Starts vote for team surrender
  • /joke, /j or Shift+1 - Plays Champion's joke
  • /taunt, /t or Shift+2 - Plays Champion's taunt
  • /dance, /d or Shift+3 - Starts the Champion dance sequence
  • /laugh, /l or Shift+4 - Plays Champion's laugh

PvP.net provides players with the ability to chat with friends who are currently in an active session of League of Legends. For players in the AIR client, this process is as simple as opening a chat window through your buddy list. Players in-game will be able to send messages to players in the PvP.net client, or even in other games of League of Legends by making use of the following chat commands, followed by a message:

  • /w "summoner name" - will send a message to another player. Summoner names are case sensitive.
  • /r - will send a message to the last player who sent you a message. Note that it will automatically add the recipient after /r.
  • /all - will send a message to all players in the current match (useful if you forgot to press shift + enter).

PvP.net provides players with the ability to block unwanted messages from other players through the use of the following commands:

  • /mute "summoner name" - will mute all text from a player for the duration of your current game session.
  • /ignore "summoner name" - will mute a player during this game session and all subsequent game sessions.

File Location for KeybindingsEdit

The file that holds the keybindings can be found here:

*\Riot Games\League of Legends\Config\input.ini

Some people have trouble changing the keybindings through the in-game interface. Editing this file is an alternate way of changing your keybindings. In particular, the game UI forbids assigning Shift modified key-bindings to the basic champion abilities, so editting the file is the only way to achieve this. If the file does not exist it means that you have not changed your keybindings yet. If so, you can make a new file in the aforementioned folder and name it "input.ini", although it is recommended that you go into a practice game and modify some keybinds instead so you can be sure you're editting the correct file.

Another thing to note is that it's wise to test your keychanges in a tutorial game and if it does not work, go to the ingame menu for keybindings and press the "reset to default" button, or end the tutorial game and delete the "input.ini" file

Below is a list of the items that can be changed. Be aware that the header shown in bold MUST be present. Also, it is not necessary to include all items, just the ones you want to change. So for example if you want to switch around the smartcast and normal cast keybindings, you just use the evtCastSpell1 through evtCastAvatarSpell2 section and the evtSmartCastSpell1 through the evtSmartCastAvatarSpell2 section. Any items not explicitly mentioned use the default values listed above.

[GameEvents]
evtCastSpell1=[q]
evtCastSpell2=[w]
evtCastSpell3=[e]
evtCastSpell4=[r]
evtCastAvatarSpell1=[d]
evtCastAvatarSpell2=[f]

evtLevelSpell1=[Ctrl][q]
evtLevelSpell2=[Ctrl][w]
evtLevelSpell3=[Ctrl][e]
evtLevelSpell4=[Ctrl][r]

evtSelfCastSpell1=[Alt][q]
evtSelfCastSpell2=[Alt][w]
evtSelfCastSpell3=[Alt][e]
evtSelfCastSpell4=[Alt][r]
evtSelfCastAvatarSpell1=[Alt][d]
evtSelfCastAvatarSpell2=[Alt][f]

evtSmartCastSpell1=[Shift][q]
evtSmartCastSpell2=[Shift][w]
evtSmartCastSpell3=[Shift][e]
evtSmartCastSpell4=[Shift][r]
evtSmartCastAvatarSpell1=[Shift][d]
evtSmartCastAvatarSpell2=[Shift][f]

evtUseItem1=[1]
evtUseItem2=[2]
evtUseItem3=[3]
evtUseItem4=[4]
evtUseItem5=[5]
evtUseItem6=[6]
evtUseItem7=[7]
evtSmartCastItem1=[Shift][1]
evtSmartCastItem2=[Shift][2]
evtSmartCastItem3=[Shift][3]
evtSmartCastItem4=[Shift][4]
evtSmartCastItem5=[Shift][5]
evtSmartCastItem6=[Shift][6]

evtShowCharacterMenu=[c]
evtShowScoreBoard=[o]
evtOpenShop=[p]

evtShowConsole = [Return],[NumEnter]
evtShowAllConsole = [Shift] [Return], [Shift] [NumEnter]
evtChatHistory=[z]
evtCameraLockToggle=[y]
evtCameraSnap=[Space]
evtSelectSelf=[F1]
evtSelectAlly1=[F2]
evtSelectAlly2=[F3]
evtSelectAlly3=[F4]
evtSelectAlly4=[F5]

evntPlayerPingCursor=[g]
evntPlayerPing=[alt][Button 1]
evntPlayerPingCursorDanger=[v]
evntPlayerPingDanger=[ctrl][Button 1]

evtPlayerAttackMoveClick=[Shift] [Button 2]
evtPlayerAttackMove=[a],[x]
evtPlayerHoldPosition=[h]
evtPlayerStopPosition=[s]
evtPetMoveClick = [Alt] [Button 2]
evtPetReturn = [Alt] [Button 1]

evtPlayerMoveClick=[Button 2]
evtOnUIMouse4Pan=[Button 3]

evtEmoteJoke=[Shift] [1]
evtEmoteTaunt=[Shift] [2]
evtEmoteDance=[Shift] [3]
evtEmoteLaugh=[Shift] [4]

evtShowHealthBars=[Shift] [l]
evtToggleMinionHealthBars=[Ctrl] [l]
evtShowSummonerNames=[Shift] [k]
evtDrawHud=[F5]

evtScrollUp=[Up Arrow]
evtScrollDown=[Down Arrow]
evtScrollLeft=[Left Arrow]
evtScrollRight=[Right Arrow]

[HUDEvents]
evtToggleFPSAndLatency=[Ctrl] [f]

Below is an example file that only switches the smartcast and normal cast keys.

[GameEvents] 
evtSmartCastSpell1  = [q]
evtSmartCastSpell2  = [w]
evtSmartCastSpell3  = [e]
evtSmartCastSpell4  = [r]
evtSmartCastAvatarSpell1  = [d]
evtSmartCastAvatarSpell2  = [f]

evtCastSpell4 = [r][Shift]
evtCastSpell3 = [e][Shift]
evtCastSpell2 = [w][Shift]
evtCastSpell1 = [q][Shift]
evtCastAvatarSpell1 = [d][Shift]
evtCastAvatarSpell2 = [f][Shift]

As of the Skarner patch (V1.0.0.123), there is now a new keybinding available: Smart + Self Cast. This new setup is nearly identical to the old smartcast except in one regard: spells that you can target on yourself you can now cast to yourself by pressing the key with the mouse over any invalid target. For example, with this setup you can apply Morgana's Black Shield to yourself by pressing the self + smartcast key and having your mouse over anything that is not an allied champion. For those of you who want to edit the input.ini file, here is an example of self + smartcast applied to the standard keys:

[GameEvents] 
evtSmartPlusSelfCastSpell4 = [r]
evtSmartPlusSelfCastSpell3 = [e]
evtSmartPlusSelfCastSpell2 = [w]
evtSmartPlusSelfCastSpell1 = [q]
evtSmartPlusSelfCastAvatarSpell1 = [d]
evtSmartPlusSelfCastAvatarSpell2 = [f]

evtCastSpell4 = [r][Shift]
evtCastSpell3 = [e][Shift]
evtCastSpell2 = [w][Shift]
evtCastSpell1 = [q][Shift]
evtCastAvatarSpell1 = [d][Shift]
evtCastAvatarSpell2 = [f][Shift]

Patch historyEdit

V1.0.0.138:
  • Minion health bar toggle is now bound to Ctrl+L by default (instead of L).

V1.0.0.136:

  • Fixed a bug where Ctrl+F didn't display a Ping/FPS overlay.

V1.0.0.126:

  • Fixed a bug in which the Show/Hide HUD keybinding would always be F5, despite the selection in the options menu.

V1.0.0.124:

  • Added a new ping functionality: you can now ping to signal your teammates to fall back.

V1.0.0.123:

  • Added new keybindings for "Self+Smart cast" for abilities and Summoner Spells. Casting with these binds will first try to smart cast the ability; if there is no target or an invalid target under the cursor, it will attempt to self-cast the ability.

V1.0.0.99:

  • Added two ignore options: "/ignore ally" for ignoring the allied team, and "/ignore enemy" for ignoring the enemy team.

V1.0.0.98:

  • Smart cast now defaults to Shift and self cast now defaults to Alt. These can be changed in the keybinding menu.

V1.0.0.97:

  • Mouse wheel scrolling on the minimap is now disabled by default.

V1.0.0.86:

  • Right-clicking an allied portrait will no longer move you in the direction of your ally.
  • Ignoring or muting a user will now also ignore their minimap pings.

V1.0.0.83:

  • The HUD can now be hidden using Alt+[-].
  • Responding using the "/r" function will now correctly respond to the most recent person that whispered you.
  • The mouse wheel can now be used to scroll up and down in the shop.

V1.0.0.79:

  • The level up spell hotkey has been changed to holding down Ctrl while pressing the spell hotkey (Q, W, E, R). It is no longer Alt. This can be changed in the keybinding menu.
  • Holding down Alt and pressing a spell hotkey will now cast the spell on yourself if it is self-castable, or cast the spell under your mouse cursor if applicable. This is referred to as "Smart Casting" and can be rebound in the keybinding menu.
  • F1-F5 keys can now be used to cast spells on yourself or your allies. Click the spell, then use one of the F1 (self) through F5 buttons (allies).
    • F1-F5 keys can now be clicked or held down to center the camera on yourself or allies.

V1.0.0.75:

  • Pressing Esc should now deselect a controlled pet.

V1.0.0.74:

  • "/help" can now also be accessed with "/?".
  • "/surrender" can now also be accessed with "/ff".
  • "/nosurrender" can now also be accessed with "/noff".
  • "/w" can now also be accessed with "/msg".
  • Fixed an issue that was causing "/r" to incorrectly remember the last person who whispered you.

V1.0.0.138:

  • Minion health bar toggle is now bound to Ctrl+L by default instead of L.

V1.0.0.123:

  • Added new keybindings for "Self+Smart Cast" for abilities and Summoner spells. Casting with these binds will first try to Smart-Cast the ability; if there is no target or an invalid target under the cursor, it will attempt to Self-Cast the ability.

V1.0.0.52:

V1.0.0.32:

  • Added chat commands:
    • "/r" replies to the last person who whispered you.
    • "/mute <player>" will block all in-game chat from that player.

V0.9.25.24:

  • Added "stop command" and bound it to V.
    • Holding down H works like the stop command until the key is released.

V0.9.22.16:

  • Added "Chat history toggle" and bound it to Z.

July 10, 2009 Patch:

  • Holding down the tilde key (~) will now allow you to select only champions.

June 26, 2009 Patch:

  • Added Alt+Enter command for full screen/windowed mode toggling.

May 29, 2009 Patch:

  • Scoreboard can now be activated by holding down the Tab key.

May 9, 2009 Patch:

  • Shop can now be toggled with P.

April 25, 2009 Patch:

  • Holding down the Spacebar will now lock your camera to your champion until you release it.

April 18, 2009 Patch:

  • Removed the "click to upgrade" button for ability level-ups.
    • You can now level up skills using Alt+Q, Alt+W, Alt+E, and Alt+R.

Alpha Week 7:

  • Added "Minion health bar toggle" and bound it to L.
  • All health bars toggle now bound to Shift+L.

Alpha Week 6:

  • Esc now closes the chat box and erases any text in it.

Alpha Week 5:

  • Pressing Esc now works to close all menus.
  • Health bar toggle is now bound to L instead of F.
  • Added hold position/stop key and bound it to H.
  • Added an attack move command and bound it to X.
  • Scoreboard toggle now bount to O instead of T.
  • Teleport Home is now bound to B and has been added as a button in the HUD.

111 comments

 
10.8.56.52Anonymous User
Log in?
  Loading editor
  • Is there a way to change the level up spell CTRL to SPACE Like this ?

    evtLevelSpell1=[q] [Space]
    evtLevelSpell2=[w] [Space]
    evtLevelSpell3=[e] [Space]
    evtLevelSpell4=[r] [Space]

  • "Ignoring or muting a user will now also ignore their minimap pings."I figured that was happening.

    Is there an option to disable this anywhere, I like to drop "/mute all" as an easy "shut up button" but I would still like pings most of the time.

  • why is that when i use the smart cast the cursor still show and the range before my spell hit? how can i fix that to instant spell on the target

    • There's an option in the options menu lol it's a tick i dont remember the exact name but basically if ur not st00pid u'll find it :)

  • arrghhh uhm when i click tab... it seems like the leaderboard won't show... i can;t play well because of this... HELP

  • kkkk

  • yes my loading screen and game screen is minimzed and off the screen to were i can only see the top left champion loading... and i dont know how to get it back

  • The ~ (tilde) key to only target champions is missing :(

  • i can`t se my mouse, what should i do ?

    Plzz help me !!

  • you can hotkey all this as you want this is just how it start

    else just go into menu-keybindings

  • any chance you could use capslock button for a hotkey ?

  • I have a 4-button mouse. Any way I can set the summoner spells to mouse buttons 3 and 4?

    • I have a 4 button mouse as well, I just set them as smart-casts. You do it the same way as you set all the other buttons. Menu -> keybindings

  • Are the hotkeys for items with active effects 1-6?

  • i need a code to change the key for create chat cursor. i rage oo much so i have to change the key from enter to random in case of selfsecurity. can someone tell me how to change the key and how to unbind enter from open chat but not from send message, so that i can rage in the lobby which no1 can read on the tribunal chatlog? thx

  • The "evtPlayerAttackOnlyClick" is missing. Not sure what the default for it is, so I'm not going to put it in here. That one makes you only move if you clicked on a target. Basically smartcast for "evtPlayerAttackMove=[a],[x]". If you do this, you have to put everything on smartcast.

    Btw, if you want to bind this to your left mouse button you have to do this through the config file.

    And the code for what's usually on left mouse button is also missing (the one that lets you look at the mini statistics of your target)

    • The smartcast for evtPlayerAttackMove=[a],[x] is up there (defaults to shift-right click), but it's not what you descibe. PlayerAttackMove (smartcast or not) means that your character moves towards your destination, engaging targets along the way.

      For example, if there's a wave of creeps, and you attack move (a/x+click or shift-click) on the other side of them, you'll kill them all before you get to your destination where with a normal move you'd just walk straight through them without fighting.

      "That one makes you only move if you clicked on a target" sounds *really* useful (I'm trying to play Tristana and moving-instead-of-attacking is generally fatal) - do you have any more information about it? You don't mean "h" for hold position do you? That one means that your champion stands still, but attacks anything that comes into range.

  • THX !!! i was looking for this : evtPetMoveClick = [Alt] [Button 2]

  • Hey Paul tnkhas for the reply.This feature was OK in R8.5.2 but seems to have changed in R8.5.3. We were wondering if there was any way to turn this feature off.You can't get worse than a moaning developer

  • hey i opend the cfg file and i cudnt find the ini file and i created new text one and it didnt work too...there is a folder called default in the cfg file...wat shud i do to make it work ??

    • Hey i was having the same issue. But i think i figured it out, they must have changed the file location of the .ini file. so just go to the League of Legends folder and type in the search bar "Input" it seems to give a much more simplified version of whats here but im pretty sure you can edit it.

    • You can/should go into a game of league of legends and change something to generate the file. For bonus points, change all the keybindings that you want to edit and the file will be pre-populated with the things you care about.

  • Why isn't the Smart- + Selfcast Combination in the List?

  • wanna change shop key to "x" from "p". any help?

  • How do I configure my bindings so that when I click to a location and my champ stops he doesn't start auto-attacking the nearest creep. Any help?

    • u cant keybind it, but the closest thing u can do is reach the location and spam "S"

    • I've seen people get surprised that this "wears off" as soon as you do anything. If you last-hit something, you have to hit S again so not go back to autoattacking everything. There's some mechanism I don't quite understand, but I'd recommend inserting a small move command between your autoattack and your 'S' to more reliably not autoattack.

  • i cant click on my map. does anyone know how to fix that?

  • How do i permanently UN ignore someone that i have previously ignored? I have been constantly un blocking him every time i log back in and i dont even think its working considering i have never seen him type.

  • in game, how do I have that popup that lets me open up my browser or change my music?

  • What happens if i put all of my unique actives on the same key, like say space?

  • File doesn't exist. Apparently I have to change a key first.

Advertisement | Your ad here

Latest Photos

Add a Photo
5,368photos on this wiki
See more >

Recent Wiki Activity

See more >

Around Wikia's network

Random Wiki