I have a java program that outputs X-Y co-ordinates in the form of a file and in the form of a stream. A new co-ordinate is obtained 16 times every second. I need to control my mouse pointer using these co-ordinates so that i wouldn't have to use the regular mouse. Please give some hints how to approach this problem. Would I need to study the device driver for mouse? Or is there a simpler way using swing/awt/applet APIs? Thank You.