A display device comprising: an input module operable to receive a digital signal having an associated frame rate, the digital signal comprising a frame including a plurality of pixels; a frame buffer operable to store one or more of the pixels; and a display module operable to receive the pixels and to display the frame; characterized in that the display device further comprises a controller operable to: determine the frame rate of the digital signal; determine a pixel delay based on the frame rate, the pixel delay specifying a number of pixels to be stored in the frame buffer before the frame buffer can begin to send the frame to the display module, the determining comprising accessing a pixel delay table; comparing the signal frame rate to one or more predetermined frame rates stored in the pixel delay table; and setting the pixel delay to a delay indicated in the table for the predetermined frame rate corresponding to the signal frame rate, monitor the frame buffer, and, when the frame buffer contains a number of pixels greater than or equal to the determined pixel delay but less than all pixels corresponding to the frame, to initiate transmission of the pixels from the frame buffer to the display module. an input module operable to receive a digital signal having an associated frame rate, the digital signal comprising a frame including a plurality of pixels; a frame buffer operable to store one or more of the pixels; and a display module operable to receive the pixels and to display the frame; characterized in that the display device further comprises a controller operable to: determine the frame rate of the digital signal; determine a pixel delay based on the frame rate, the pixel delay specifying a number of pixels to be stored in the frame buffer before the frame buffer can begin to send the frame to the display module, the determining comprising accessing a pixel delay table; comparing the signal frame rate to one or more predetermined frame rates stored in the pixel delay table; and setting the pixel delay to a delay indicated in the table for the predetermined frame rate corresponding to the signal frame rate, monitor the frame buffer, and, when the frame buffer contains a number of pixels greater than or equal to the determined pixel delay but less than all pixels corresponding to the frame, to initiate transmission of the pixels from the frame buffer to the display module. determine the frame rate of the digital signal; determine a pixel delay based on the frame rate, the pixel delay specifying a number of pixels to be stored in the frame buffer before the frame buffer can begin to send the frame to the display module, the determining comprising accessing a pixel delay table; comparing the signal frame rate to one or more predetermined frame rates stored in the pixel delay table; and setting the pixel delay to a delay indicated in the table for the predetermined frame rate corresponding to the signal frame rate, monitor the frame buffer, and, when the frame buffer contains a number of pixels greater than or equal to the determined pixel delay but less than all pixels corresponding to the frame, to initiate transmission of the pixels from the frame buffer to the display module.