For those having issues with reprogrammable mice

So, I recently discovered that Programmable mice have a slight issue, in that sometimes the buttons don’t work in WoW. While this seems to be a reoccuring issue I noticed in older forums, for those using the Corsair Scimitar, I found a work around when using iCue: You cannot just program the ALT key to a button and use the number pad, but you CAN program and have it activate the ALT key and a number… still limited to 12 keys total… but its better than having none.

I will tinker with this and provide an update if I figure out a way to get it to allow me to use just the shortcut key (such as ALT, SHIFT, or CTRL) keys to allow for more freedom.

  • BaelVanro aka Kokkikodi

10/16/19 - I ALREADY HAVE AN UPDATE: You have to program the key to be held at least 1000 ms (1 second) for the game to register the recorded button. For whatever reason, WoW won’t recognized a control that is just you pressing and releasing the button. IDK why, but I know when I held down control for 2 seconds before releasing and recorded that macro for my mouse, it allowed me to use JUST the conditional button (in this case, CTRL) and press 1, and get my keybound CTRL+1 action slot to activate.

Alt and the numberpad (which the Scimitar defaults to for binding, as does the Naga) doesn’t produce valid inputs unless you’re reading raw keyboard data. By default this is how you reproduce characters which aren’t normally available on any given keyboard, such as “…” (which is [Alt]+0133). This means that whatever key you’ve pressed while [Alt] is pressed won’t actually do anything at all until [Alt] is released.

Shift and the numberpad is also a bad idea, since this temporarily toggles the Numlock status for that key. This not only means [Shift]+Num8 will respond as Up (if Numlock is on), but also that [Shift]+Num5 won’t respond at all (again, if Numlock is on).

With that said, those key combinations are actually valid, in that they can be received as input under the correct circumstances. This is why setting them to respond as, for example, [Alt]+Num1 will work. Holding such a button, however, is not a good idea, as this will also hold the modifier for anything else you happen to press.

Using these kinds of mice, it’s far better to either avoid the use of modifiers altogether, or change what the “grid” is bound to away from the numberpad. I personally use Left, Right, Page up, Page Down, -, =, [, ], ;, ', MB4, and MB5 for mine. Home, End, Up, and Down are also good options.