a method and system are implemented for controlling the position of a cursor on a display screen of a remote host device with a mobile communication device . the method comprises establishing a communication link between the mobile communication device and the selected remote host device , detecting an amount of displacement of the mobile communication device , converting the detected amount of displacement into displacement data of the cursor in a coordinate format compatible with the display screen of the host device , and transmitting the displacement data to the remote host device .