Imo what you really want is a toggle between logical and physical layout.ibisum wrote:What I think should happen is that the key thats on your physical keyboard should be the key that you use to get the same key on the Oric/Atmos - so if you've got a French or UK keyboard on your PC, it just works the way the labels work - you type the £, you get the £.
The 'what I press is what I see' is nice when typing text, but that makes games unplayable.
Typically in videogames on PC we handle two types of keys, the 'CODE' ones and the 'SCAN' ones.
You want the chat input of a game to use the CODE one, but you want WASD to use the SCAN one (because WASD would be ZQSD on a French keyboard).