Mouse Controller is an android app that turns our android phones into mouse pads.
The androd app tracks users motion events on the app screen and then sends the registered events onto the Desktop machine via Java Sockets.
The Java Program makes use of the previous cursor co-ordinates and curret co-ordinates to calcuate the displacement of cursor and its direction. Then Java Program makes use of Robot Class to perform the mouse movement.