Hey all,
The previous post was not entirely accurate and there were some places I could have phrased things better. I’m leaving it for posterity and going to link to this post in the initial post for further clarification. Sorry for any confusion caused.
Macros themselves are not the problem, but various scripts that can be run with the program are. The question here is “can I be banned for using AutoHotkey” and the answer remains “Yes.” The behavior you use it for, however, is considered when banning accounts and appealing bans. If you are using it for normal hotkeying where one button creates one basic action you could normally do with a mouse or keyboard, where you fix a click problem, where you’re binding q to your page forward button, whatever, you should be fine.
We’re not aware of any bans which have occurred due to the use of simple macros, but the fact of the matter is that usage of programs like this are going to be at your own risk and your account may be banned if we detect any ‘questionable/unfair’ scripts being run. In general if someone is banned for usage of a program like this, it’s probably because they weren’t using it for simple macros but something else entirely. If that’s the case, a mouse button issue isn’t going to be a sufficient defense. I’m not saying this is what you’re doing by asking this question, but more announcing for anybody else who might see this post as a wholesale endorsement of this software.
In the event that anyone feels the closure of an account is not accurate, you’re always welcome to appeal through customer support and they’ll give it a look, but in most cases we are extremely confident in the initial action we take. It’s not common for something like this to be overturned.
If it were me, I’d still fix or replace the mouse, but I understand sometimes you have to work with what you’ve got. If you’re going to use some kind of macro to work around it, be very careful about what scripts you select with this program.