キーの配置の変更だけでなく、アプリごとにショートカットキーを割り当てたり一連の動作をさせられるマクロ機能があるものもある「AutoHotkey」「HotkeyP」「にとしょーと」…セミコロンとの組み合わせにバグがあったはず。ソースも公開されてるのでVC++6のコンパイル環境があればデバッグ、カスタマイズ可能。