Key bindings...
Set 1: WSAD + L Shift/R Shift /Q (Back/Cancel) + E/Space (accept) + Enter (Menu)
Set 2: Arrow keys + Z (Back/Cancel) + X (accept) + L Shift/R Shift/C/Enter (Menu)
This wouldn't work as I want to have one control scheme that work for all (I don't want people to have to go into the options menu to pick between 2). Your idea is also not compatible with people that want to use WASD on an AZERTY keyboard (ZQSD). Space could possible be used as the A button, I'm just not sure what the B button should be then... Maybe Ctrl or Alt?