Virtual mouse controllable with mouse keys?

Does anyone know of a software for Windows which would allow me to create a virtual mouse, separate of my mouse that is controllable through the use of mouse keys?

http://superuser.com/questions/29432/using-windows-7-how-can-you-use-multiple-mice-to-get-multiple-cursors

Thank you but does anyone else have any other suggestions first?