AutoHotkey - The ultimate automation scripting language for Windows.
Logitech Options - Customisation of Logitech mouse or keyboard settings, device information, additional functionality...
AutoIt - Other Articles You May Like AutoIt Script Editor AutoIt Downloads AutoIt Scripting Language
X-Mouse Button Control - XMouse Button Control (XMBC) allows you to create application and window specific profiles.
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.
SteerMouse - Advanced driver for USB and Bluetooth mouses.