Logitech Options - Customisation of Logitech mouse or keyboard settings, device information, additional functionality...
AutoHotkey - The ultimate automation scripting language for Windows.
X-Mouse Button Control - XMouse Button Control (XMBC) allows you to create application and window specific profiles.
AutoIt - Other Articles You May Like AutoIt Script Editor AutoIt Downloads AutoIt Scripting Language
SteerMouse - Advanced driver for USB and Bluetooth mouses.
Keyran - The cutting-edge program for creating and using macros on any mouse and keyboard setup. Whether its suppressing recoil in combat or automating MMO tasks, Keyran has something for everybody. Over 5000 free macros for everyone to use.