Technology is advancing rapidly in present times. To serve as a useful and connected part of the community, everyone is required to learn and update themselves on innovations. Visually impaired people fall behind in this regard because of their inherent limitations. To involve these people as active participants within communities, technology must be modified for their facilitation. This paper provides a comprehensive survey of various user input schemes designed for the visually impaired for Braille to natural language conversion. These techniques are analyzed in detail with a focus on their accessibility and usability. Currently, considerable effort has been made to design a touch-screen input mechanism for visually impaired people, such as Braille Touch, Braille Enter, and Edge Braille. All of these schemes use location-specific input and challenge visually impaired persons to locate specified places on the touch screen. Most of the schemes require special actions to switch between upper and lowercase and between numbers and special characters, which affects system usability. The key features used for accessing the performance of these techniques are efficiency, accuracy, and usability issues found in the applications. In the end, a comparison of all these techniques is performed. Outcomes of this analysis show that there is a strong need for application that put the least burden on the visually impaired users. Based on this survey, a guideline has been designed for future research in this area.