I just key-swapped the keys on my Logitech G15 to the Dvorak layout so I could re-learn it. (I'm also using it at work)
However, FS2 and SCP don't seem to care or recognize the swap. To do CTRL+SHIFT+S means I now press O.
I can remap all the definable keys, but the Built in special function keys seem to read the direct ANSI hardware signal, (not at all unusual for games from this era) rather than what it is actually mapped as being.
At some point I'll be re-flashing the G15 to be both hardwired as well as key mapped for Dvorak. In the meantime, is there anything that can be done with SCP regading ignoring OS level control definitions?