i use the G15 mod from curse and it works fine just make sure you do two things...

1) assign in the g15 macro profiler for each key (G1 assing ctrl-alt-1 etc)

2) in the menu that you assign keys in scroll down to the G15 profiler and assign the same key bind (button one gets ctrl-alt-1)

if you do this it works.. if you don't.. its just empty buttons.