1. A computer implemented method for providing access to a data processing system, the method comprising the computer implemented steps of: displaying an attractor screen on a touchscreen in the data processing system, wherein a user accesses first audio instructions by connecting a sound device to a connection input, the first audio instructions being provided only through the sound device, the first audio instructions describing a haptic pattern input required to launch a software overlay; detecting a first interaction with the touchscreen; determining whether the first interaction complies with first audio instructions for executing the software overlay, wherein the software overlay provides an intuitive graphical user interface separate from an interface provided by control software, wherein the intuitive graphical user interface rearranges elements of the interface provided by the control software and provides audio instructions detailing menu options and current navigational status; responsive to determining that the first interaction complies with the audio instructions for executing the software overlay, launching control software and the software overlay; responsive to determining that the interaction does not comply with the first audio instructions, launching the control software but not launching the software overlay; responsive to launching the software overlay, playing second audio instructions through the sound device describing how to use the touchscreen, and describing a layout of a plurality of regions on the touchscreen provided by the software overlay; and detecting a second interaction with the touchscreen.