Be able to map the keyboard keys with the player's configuration. Define keyboard-driven actions. Map key strokes to core actions or model updates.