Question: There seems to be a lot of software to control (or emulate) mouse input through the keyboard, but what about the opposite?

Basically I'm looking for a way to emulate up/down/left/right clicks with mouse movement, at a fast rate (i.e. lots of very short and quick right clicks while I move the mouse to the right)

If I have to learn some scripting language to do it, ok, but I don't know if it would even be possible. 

Note: This is meant to work on fullscreen, and having a way to turn it on/off with an F# key would be awesome!

Thanks for your time :)

Answer: 
OK, hopefully supplying a *useful* answer this time, instead of the inverse of the actual answer you wanted...

How about an AutoHotkey script for [mouse gestures](http://www.autohotkey.com/docs/scripts/MouseGestures.htm)? You haven't indicated what sort of control you require, so perhaps a set of gestures is adequate. If, however, you're looking to essentially replace the whole keyboard with one mouse, well, this may not be the answer you need. Or, good luck memorizing all those gestures. :-D

---

As is so often the case, [AutoHotkey](http://www.autohotkey.com) is your tool. I won't bore you with extensive review or details, as Google (and even SuperUser) are loaded with info about it.

EDIT: In fact, here's a [ready-made script](http://www.autohotkey.com/docs/scripts/NumpadMouse.htm) that'll enable you to use your numeric keypad as a mouse, with several customizations.
If you're on Windows, what about the On-Screen Keyboard?

It's found under **All Programs -> Accessories -> Accessibility** on XP (similar for Vista+)

![alt text](https://i.stack.imgur.com/nPFOE.png)