Despite the growth of computer input technologies such as voice recognition and touch screens, keyboards have maintained their position as…