First of all, i would suggest the normal way of doing it,Here it is,
It can help out partially . System -> Settings -> Assistive Technologies; then Keyboard Accessibility, under "Mouse Buttons"
Also using Shortcuts may help you too.
another way is using ctrl-shift-numlock
that is supposed to be the key combo that will let you move the cursor with the keyboard, you can control the mouse from keyboard. Keys / and * on the numpad select left mouse click and right mouse click respectively. Mouse click is done by 5 on the numpad.
But as you are saying, you need something more ,then
here: http://www.semicomplete.com/projects/keynav/. And here is a demo of keynav in action
It is tested on Ubuntu 10.10 and it works fine. You have to install libxdo-dev
before it would build (make), but then it ran fine. Note there's no 'make install' target, so just copy the keynav binary it builds to someplace in your path (~/bin, /opt/bin, etc).
Doesn't work awesome with dual monitors.Edit: NM. Split at least once, than use Shift+[hjkl] to move the divider around. That can jump you to the other screen.