My google search and search on our site not helpful so I ask here; I also asked on LoL board here

I accidentally set Ctrl - left click to another function and since then, I cannot print on-screen info e.g. print frame rate to chat screen.

I look in the hotkey mapping menu but find nowhere to set hotkey for that. As you may know how to set it, please share.

Thank you.

  • Have you tried alt+leftclick? Ctrl+leftclick is a "caution" ping by default.
    – Chun Yin
    Aug 30 '17 at 6:30
  • I mapped Alt-click to other function too. Bad luck for me @@
    – Nam G VU
    Aug 30 '17 at 6:35
  • 1
    If i'm not mistaking there should be a "Reset to default settings" key somewhere in the options
    – Rolexel
    Aug 31 '17 at 8:18
  • @AlexandreAudin Yeah, that will be my final choice since doing that will reset all my current key mapping.
    – Nam G VU
    Sep 2 '17 at 8:19
  • 1
    @NamGVU But you know how to get back your current key ampping, what you don't know is how to get back 1 special key which is a default key. It'll take some time, but reset your key ampping is the best way, after that try to find the file where it's stored and copy it somewhere safe
    – Rolexel
    Sep 3 '17 at 13:26

If i'm not mistaking there should be a "Reset to default settings" key somewhere in the options. Once it's done change you settings to what it used to be and save a copy of the file in which this configuration is stored :

enter image description here

  • @NamGVU It's done !
    – Rolexel
    Sep 18 '17 at 7:43

You should be able to assign functions keybinds through editing the PersistedSettings.json file.

If this solution does not work for you the keybinds might be manipulated through a 3rd party program and thus cannot be solved through changing settings in League alone.

From the Riot support center:

Alternatively, there is a way to change hotkeys through the system files. Since they are account-bound and saved on our servers, you will need to perform certain steps in order to override the previous hotkeys:

  • First, you’ll need to open League of Legends and log into the League Client Update.
  • Afterwards, you’ll need to locate the correct folder, by default, it will be in C:\Riot Games\League of Legends\Config:

enter image description here

  • Once there, you will need to open PersistedSettings.json and find the “Input.ini” portion of the file:

enter image description here

  • This is where you can make changes to the keybindings; once you’ve completed the changes, make sure to save PersistedSettings.json.
  • Lastly, you’ll need to join a Custom Game and exit. Once completed, your keybinding changes will be saved.

I use G + click on element to show in chat the pinged element. E.g. I press G + click on frame rate to print it on chat. I never used Ctrl, i'm used to G. The only problem is that if you want to ping something in the shop, you have to press G, then P to open the shop and than you can ping the wanted item.

  • 1
    This doesn't answer the question.
    – Mage Xy
    Oct 11 '17 at 14:24
  • 1
    I just wanted to say that if he's used to Ctrl - left click for the function that he assigned this combination for, there are other ways to print pings into chat, so he does not have to change Ctrl - left click..
    – Erg
    Oct 12 '17 at 12:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.