Por tanto ¿para qué usarlo? Simplemente porque el acceso a través del sistema de archivos solo nos permite detectar códigos ASCII, pero no la pulsación de teclas de función, o, por ejemplo, si tenemos pulsada la tecla ALT, o CTRL, etc.