Fix #152 by asking games for their keyboard layout ahead of generation.