A proper key library! IsKeyPressed etc

… then don’t set things up assuming a specific layout.

Also, see this design intent document: