Further key mapping + Special key states