Arqade is a question and answer site for passionate videogamers on all platforms. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I tried to enable the developer console in the options menu in Portal 2, but it doesn't work out of the box because I'm using a german keyboard and the ~ key is not recognized.

I tried to edit the config.cfg and replace the keybinding from ` to \, but my changes are reset when I start Portal 2 again. How can I permanently change the keybinding for the developer console?

share|improve this question
up vote 14 down vote accepted

Do the following, just tested, steps:

  1. Add the parameter -console to Launch Settings of Portal 2
  2. Launch Portal 2 (developer console should be already there)
  3. Write and execute in console: bind f11 toggleconsole
  4. Test that pressing F11 toggle the console
  5. Now exit Portal 2 and relaunch it. Everything should work as expected.
share|improve this answer
u must to write "" for the button u want to use for console and for the command of the button. in this case "F11" "toggleconsole" try now and u have your console when u want =) sorry for my english, i'm italian. – user10177 Jun 5 '11 at 22:52

Create autoexec.cfg in your cfg folder, with the contents:

bind \ toggleconsole

If this file does not automatically execute, try putting +exec autoexec.cfg in your launch options.

share|improve this answer
Unfortunately that didn't work. I noticed that the config.cfg has the command unbindall at the very beginning, depending on the order the files are loaded that might reset my changes in the autoexec.cfg – Mad Scientist Apr 21 '11 at 16:58
You can however put the bind command in the config.cfg though. It's not recommended but it is possible. – Weegee Apr 21 '11 at 17:14

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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