16. A data processing system to provide a Braille support, comprising: a processor; a Braille device coupled to the processor; and a video display device coupled to the processor, wherein the processor is configured to perform operations, comprising: receiving a first selection of an original text displayed on a Braille caption panel on a graphical user interface of the video display device; providing a first output associated with the first selection to the Braille device, wherein the output is representative of the original text and, wherein the Braille device has at least one first control element; and displaying 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.
18. The data processing system of claim 16 , wherein the processor is further configured to perform operations, 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.