logitech g500 - best ever - gameguard not detects the programm and the macro gets saved on the mouse , after makiing the macro u dont need to run the programm again :3 (only when u make new one :D)
costs around 50€ , very comfortable ,easy programm , i will never use any other mouse :D