AutoHotKey and Games/Anti Cheat

Soldato
Joined
13 Jan 2004
Posts
21,244
So, I've spent the last few hours setting up an environment where I can mute and unmute my mic using hotkeys while doing anything, be it desktop or ingame.
Desktop was easy, using built in Windows "Keyboard Shortcut" on a .lnk shortcuts properties.

But, those shortcut keys do not register when playing a game so do not work.

AutoHotKey to the rescue! It's able to register my keystrokes and execute my background Tasks to mute/unmute my mic while inside a game.

Then it dawned on me...is this going to get me shafted in PunkBuster/Anti-Cheat enabled games?

I am clearly a legitimate user of the software - it's to allow me to mute my mic as it has no hardware in-line mute switches. I've read PBBans now only issues kicks but I do not want kicks at all.

Pretty annoyed to be fair, AutoHotkey is just a scripting platform - I could use 100s of other methods to do the same for hacking purposes but I am being penalised for it's legitimate use. Hell, even my mouse comes with macro/scripting functionality but PB is not kicking for that, is it?!

My AutoHotKey script is configured to do the following:

On Ctrl + Alt + ,
Execute MuteMic.lnk shortcut (Goes on to run a schedule task that will mute the Mic)

On Ctrl + Alt + .
Execute UnMuteMic.lnk shortcut (Goes on to run a schedule task that will un-mute the Mic)

So, what is the actual state of play with AutoHotKey and the majority of gaming servers? Will it kick me JUST for having the process running or does it monitor it's interaction with BF3? All I am doing is executing 2 shortcuts in the background. Am I okay if I am not sending any mouse/keyboard inputs or is it a total blanket "NO AUTOHOTKEY RUNNING AT ALL EVER!" affair?
 
Last edited:
is this going to get me shafted in PunkBuster/Anti-Cheat enabled games?

I very much doubt it, anti-cheats normally only take serious action (BAN) when they detect something hooking into the game, editing memory.

Punkbuster is very strict and sometimes kicks for random reasons, I remember someone getting kicked from a BF2142 server due to them having porn hidden in their PB folder.

At the very most I guess you may get kicked for 'Disallowed Program/Driver'.
 
Seems PB will kick for applications that even use some of the AutoHotKey code like, for example, Dropbox Portable.

Really, EvenBalance? REALLY?!
 
Seems PB will kick for applications that even use some of the AutoHotKey code like, for example, Dropbox Portable.

Really, EvenBalance? REALLY?!

Yeah, PB can be a bit of a douche.

What programs do you use your mic with? With Vent and Mumble you can create shortcuts to mute your mic from within them, and you definitely won't get a kick for using them.
 
Yeah, PB can be a bit of a douche.

What programs do you use your mic with? With Vent and Mumble you can create shortcuts to mute your mic from within them, and you definitely won't get a kick for using them.

I do use apps with their own shortcut keys but I am more comfortable with a GLOBAL system wide mute for situations outside of said apps.

My only other option is tabbing out of games to do a manual mute or unplugging the cable physically...both are a total pain.

The only things in my AutoHotKey script are these:

^!,::Run C:\Tools\NirCmd\MuteMic.lnk

^!.::Run C:\Tools\NirCmd\UnMuteMic.lnk

Only way to find out how much I get kicked is to try I guess :/
 
Last edited:
Within 15 minutes:

Game disconnected: you were kicked by PunkBuster. Stated reason: PunkBuster kicked player 'Syn_Chase' (for 0 minutes) ... RESTRICTION: Disallowed Program/Driver [119000]

Re-enforcing how absolutely TRASH punkbuster is.
 
send to evenbalance

they will look at it and see :)

I saw your post on the Battlelog forums about this....you were pretty enraged to say the least :p

They have already made their decision. No bans but it is a restriction now and will kick on any server who sets the restrictions flags.
 
Back
Top Bottom