add key event model
enable USB keyboard functionality