Are you able to write written commands into your macro?
Eg: "BIND MOUSE4" (then your keystrokes)
Bit of a long shot
Not from what I have found.
I can do all of that in my game (Wolfenstein Enemy Territory), there are things like...
bind mouse1 +attack
bind space +moveup
bind w +forward
bind k kill (selfkill)
And some slightly more complicated things, like commands to adjust gamma, crosshair (size, colour and shape) and there is no way that I can put a command into Wolfenstein if I do not know which key activates/triggers my macro to start off with.
sorry I can't help Cheetah but I am waiting for my PC to start going to do a clean install and mess around with the G9 macros... I haven't touched them yet because the Logitech software is beyond lame and can't handle two of their own mice... MX1000 wireless and the G9... it can only see the first I have installed...