1. A method of triggering a hover event for a pointer in a user interface on a display device, comprising: predicting a future position of the pointer on the user interface; determining a likelihood that the pointer will hover over a screen object based on the predicting; and determining whether to trigger a hover event for the screen object based on the determined likelihood that the pointer will hover over the screen object.