I need a new mouse (Linux)

Hi CarVac! I am also using G700, but I have not been able to run Logitech Setpoint successfully via Wine. How did you program your mouse buttons? One obvious way to do it is to connect the mouse to a Windows computer and do it in Windows, but I am just wondering have you figured out a way to do it in Linux?