Take control of your mouse. Set the Fourth and Fifth Button of your mouse to any keyboard key or key combination you choose. Create unique profiles for each program. This tool allows you to override your mouse's Fourth and Fifth Buttons to generate keyboard key actions rather than their default use as back/forward shortcuts. You can even change which keys are used depending on which program you're using. Multiple profiles let you choose between common key uses for each program through the handy Tray icon.
||Free to try
Windows Server 2008
||.NET Framework 4.0, a mouse with 4 or more buttons