SetPoint lets you customize your mouse buttons, keyboard F-keys and hot-keys, and control tracking speed. You can also configure other device-specific settings. It can notify you of your device's battery status, and whether Caps Lock and Num Lock are on. The program only supports Logitech devices.
Configuration and monitoring for temperature controllers, power controllers, and recorders