So, I bought a g15 keyboard from Logitech the other day, and there was a very unique thing you can do with it. I am assuming this is not very obvious because a lot of people seemed to not know about it.
Using the g15 profiler, you can assign any of the G keys to a macro. What most people don't know is that you can assign it so all you have to do is hold it down and it will press the assigned key about 1 time every 1/100th of a second. Thats fast.
Step one.
Open up your G15 profile.
Step two.
Go into the macro manager, this is done by click the little "G" icon next to the "Unassigned" space.
Step three.
Create a new macro, give it whatever name you want, doesn't matter.
Step four.
Once the new macro is created, make sure both boes are unchecked, and press "Start Recording." Now, press the key you want that g key to be macro'd to. For example, if you want g4 to be bound to "f" which is bound to Frostbolt in game, press "f" once and the hit "Stop Recording." There should be two arrows, one up and one down, both with letter "F" Next to them.
Step five.
Now right click the white empty box and click "insert delay." A little clock should come up with a 0.500 delay next to it. Right click the delay and press "Edit" and then enter "100" and save the macro.
Step six.
So, now that the macro is saved, you should be at the main profile manager screen. If a macro is not assigned to any of the keys yet, click one of the little G icons and go to "Assign macro" and click the macro you made. So, once you have the macro assigned to the key, click that G icon and go to "repeat options" and make sure there is a check mark next to "Repeat while pressed." This makes it so that while you are holding down that g key, the macro will constantly spam itself with a 1/100th of a second delay.
Step seven.
Win.
Using this to the most you can is very vital in becoming a better player. I am a rogue, and the macro is use
#showtooltip Sap
/console targetNearestDistance 10.000000
/targetenemy [noharm][dead]
/console targetNearestDistance 10.000000
/cast [harm,nodead] Sap
Credits to arenajunkies.com for the macro, I just modded it a little so it only targets people within sap range.
So holding down my G3 key will spam this macro 100 times second. Can you say sapped? I can. You are almost 100% going to get the sap everytime you see them. It isn't a game of "who can click tab and sap the fastest."
It is also insanely good for PvE, as it will increase dps, and you don't have to sit there and spam a button, just rest your pinky on the G key and your good to go!