Shogun and Ghallo have it right... bindpad is great (essential for me) but the macros have to exist already and supermacro has had its teeth pulled