There is a way to configure your Mac (with the program Ukulele, I think) to activate a QWERTY layout when you hold the Ctrl or Alt keys, thus preserving your one-handed shortcuts. Custom keymaps on Linux and Windows could probably accomplish the same thing.