HP Quick Launch Buttons allows the use of multimedia buttons on they keyboard.
Automate series of mouse clicks at specified X-Y points on the screen.
Automatically move mouse, pause and click at specified locations on your screen.