I have logitech G600 where the driver itself supports the key shift, when I hold one mouse button, all the other mouse buttons come from a other layout. With Naga.. I don't know about all of the buttons it has, would it have a button you can assign as some modifier key which you can hold with your pinky/ring finger, while you use the skill butto s on the side with your thumb? That is, essentially using the modifier combos, but with no need to use it from your keyboard.