A method of controlling a cursor of a multimedia device, comprising the steps of: receiving a cursor display signal from a remote controller; generating a location information of a cursor and an image information of the cursor in accordance with the received cursor display signal; characterized in that, the method further comprises: checking a transmission mode of the generated location and image information of the cursor; if the checked transmission mode is a first mode, transmitting the generated location and image information of the cursor in a manner of embedding the generated location and image information of the cursor in a video signal; if the checked transmission mode is a second mode, transmitting the generated location information of the cursor and the generated image information of the cursor in a manner that the generated location information of the cursor and the generated image information of the cursor are embedded in the video signal and an OSD signal, respectively; and displaying the image information of the cursor based on the location information of the cursor embedded in the video signal, wherein a horizontal blanking interval and a vertical blanking interval exist in every frame of the video signal; and the generated location and image information of the cursor, when embedded in the video signal, is embedded in the vertical blanking interval of the video signal. receiving a cursor display signal from a remote controller; generating a location information of a cursor and an image information of the cursor in accordance with the received cursor display signal; characterized in that, the method further comprises: checking a transmission mode of the generated location and image information of the cursor; if the checked transmission mode is a first mode, transmitting the generated location and image information of the cursor in a manner of embedding the generated location and image information of the cursor in a video signal; if the checked transmission mode is a second mode, transmitting the generated location information of the cursor and the generated image information of the cursor in a manner that the generated location information of the cursor and the generated image information of the cursor are embedded in the video signal and an OSD signal, respectively; and displaying the image information of the cursor based on the location information of the cursor embedded in the video signal, wherein a horizontal blanking interval and a vertical blanking interval exist in every frame of the video signal; and the generated location and image information of the cursor, when embedded in the video signal, is embedded in the vertical blanking interval of the video signal. checking a transmission mode of the generated location and image information of the cursor; if the checked transmission mode is a first mode, transmitting the generated location and image information of the cursor in a manner of embedding the generated location and image information of the cursor in a video signal; if the checked transmission mode is a second mode, transmitting the generated location information of the cursor and the generated image information of the cursor in a manner that the generated location information of the cursor and the generated image information of the cursor are embedded in the video signal and an OSD signal, respectively; and displaying the image information of the cursor based on the location information of the cursor embedded in the video signal, wherein a horizontal blanking interval and a vertical blanking interval exist in every frame of the video signal; and the generated location and image information of the cursor, when embedded in the video signal, is embedded in the vertical blanking interval of the video signal.