Take the 2-minute tour ×
Arqade is a question and answer site for passionate videogamers on all platforms. It's 100% free, no registration required.

From time to time when switching to primary weapon (1) I accidentally hit `, which in BF3 brings up the console. I don't see possibility to change that binding on the options screen.

Is there a way do change or disable that key binding?

share|improve this question

2 Answers 2

My go-to solution for these types of problems is AutoHotKey, which can usually intercept almost every button press imaginable and remap them to other keys or disable them entirely. This doc in particular details how to write a quick script to remap keys.

For your uses, you might want a simple script like:

`::1

(that's the accent grave, two colons, and then the number one)

Which would change the accent grave key into the 1 key, thereby making it so that if you miss the 1, you still get the same effect. Install autohotkey, put that line in a blank notepad document, save it with the ".ahk" extension and double click.

(Note that if you have file extensions hidden in Windows Explorer, Notepad tends to save with .txt even when you don't want it to - if this happens, double clicking will open Notepad and not AutoHotKey. If this happens to you, put the filename in quotes in the save dialog, ie "battlefield-tilde-fix.ahk")

When you want your accent grave key back, just right click on the green H icon in your tray and choose Exit.

You can also get fancy, and make it so that it only effects the accent grave key when BF3 is running/has focus, but that's an exercise left to the reader :)

Some games have issues with AutoHotKey, so you might also need to do something more advanced, this is covered in their FAQ.

share|improve this answer
    
I will also note that I call this the "tilde key," even though that's what you get when you do Shift+`. Pressing that key alone produces the "accent grave" instead. –  agent86 Nov 28 '11 at 17:35
    
what's the code for the windoze button? –  rutherford Dec 26 '11 at 22:10
2  
@rutherford, "LWin" and "RWin" –  agent86 Dec 26 '11 at 22:12

It's a very very silly solution, but you can always pull the key off (unless you need it for programming or something):

Benefit is that you'll know if you missed the 1 key - disabling it can lead to confusion when pressing it does nothing.

share|improve this answer
1  
Not an option, I want to disable "`" -> console binding in BF3, not the key for everything. –  vartec Nov 28 '11 at 13:34

Your Answer

 
discard

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.