I will definitely figure out a way to change the button mappings going forward.. Would you want a way to apply custom keymappings, or what do you think would be best to accomodate your keyboard?
You have to check the keys, but some engines, like Unity, allow key mapping based on the physical location on the keyboard rather than the character. Otherwise, for AZERTY, the mapping would be: W -> Z, A -> Q