I have a G13, but I have not tried macros. I think macros will only work on the PC, but not with the XIM. If the stick is assigned as analog it will work like the left thumbstick of the controller. This leaves the keys to be mapped to other functions. I find using the thumbstick useful as it frees the fingers. I find this allows for more movement options that aren't really possible with the controller. An example would be the ability to jump, aim and fire all at once. Normally, and depending on controller configuration, you would have to take you thumb off your aim for a split second to jump.