Actually, this has been the way the controller functions with it since day 1, so I don't know what game you have been playing. I don't believe there's any way of changing this option, but I don't understand why you would want to. It makes more sense for the controller to be like this because of how much slower you can hit macros on a controller. If I want to hit CTRL5 macro, for example, I have to scroll over 4 spaces from the CTRL1 macro, whereas on the keyboard I just have to hit CTRL5 and it'll fire immediately.