Why Do Most Gaming Mice Programs Use Macros To Assign Keys To A Mouse Button?

tackyjan

n00b
Joined
Jul 29, 2014
Messages
61
I have purchased and used several gaming mice recently and I have noticed that hardly any software for these mice provide the ability to map a keyboard key to a mouse button WITHOUT using a macro.

If you use a macro then it might look something like this:

Keydown F1
Delay 15ms
Keyup F1


The problem with this is the duration that the key is pressed and held is fixed at 15ms.

I play an mmorpg where the "power" of the attack/skill is controlled by how long the key is held down.

Wouldn't it be better if gaming mice software would allow you to simply say, for example, Assign F1 to Button 4 and inside the mouse firmware it simulates holding the key down as long as the mouse button is held down.

Seems like an obvious feature that the developers/designers would think about but I have yet to see this capability on any mouse.

If you know of one please let me know!

Thank you,

Jan
 
You can do this with Razer mice using Razer Synapse. It's not even an advanced feature or anything. Do other mice really have this problem?
 
Ditto with logitech, the software does exactly what you are asking for, you can map any key directly to any mouse button without using macros and they function just like normal keyboard keys.

I'll also add that with the G series the settings can be stored on the mouse, so that you don't have to keep the software running and the custom mouse assignments will still be active if you plug the mouse to any different computer.
 
Last edited:
A word of caution, not all Logitech G series mice support onboard profiling though.

For example, my old G400s does not have onboard memory, but my more recent G502 does.

Best check each individual model for onboard profile support if that is important to you.
 
Back
Top