Patent ID: 8645831

Claim:
A method for translating user input in a high definition video playback system, comprising the steps of: executing at least one user interactive program stored on a high definition optical disc, the user interactive program defining a user interface and a plurality of keyboard event handlers for interaction with the user interface, wherein the user interface defines a plurality of user interface elements for a user to select; encoding for display the user interface elements of the user interface; receiving a non-keyboard user input including a pointing device input vector indicating a direction in response to movement by a pointing device, wherein the pointing device input vector corresponds to at least one of: an upwards direction, a downwards direction, a leftward direction, and a rightward direction; translating the non-keyboard user input originating from the pointing device into at least one keyboard event corresponding to the direction, wherein the keyboard event corresponds to depression of at least one of: an up key corresponding to upward movement by the pointing device, a down key corresponding to downward movement by the pointing device, a left key corresponding to leftward movement by the pointing device, and a right key corresponding to rightward movement by the pointing device; and handling the at least one keyboard event in at least one of the keyboard event handlers.