Key mapping and layout.