6. A machine-implemented method to provide a Braille support, comprising: receiving a first selection of an original text displayed outside of a Braille caption panel on a graphical user interface of a video display device; providing a first output associated with the first selection to a Braille device, wherein the output is representative of the original text and wherein the Braille device has at least one first control element; and generating data for display of the Braille caption panel on a graphical user interface of the video display device, wherein the Braille caption panel includes a first Braille code that simulates the first output associated with the first selection and the original text, and at least one second control element simulating the at least one first control element of the Braille device.
8. The machine-implemented method of claim 6 , further comprising: receiving a third selection of the at least one second control element; and displaying the Braille caption panel that includes a third Braille code that simulates a third output that is provided to the Braille device when the at least one first control element is selected.