JIS日本語キーボードをもちいたWINDOWS上の基本ショートカットはkeyhac.exeを用いてemacsライクのキーバインディングにしています。さらに次の点を改善するためにkeyhacのconfig.pyに一部書き添えます。
(1)WinKEYが邪魔なので左キーはCTRLに変える
(2)IMEのON/OFFをTAB上の半/全漢字キーではなく左親指(オフ)右親指(オン)でトグルさせたい(mac like)ので、スペース両側の無変換・変換キーを用います。半/全漢字キーも生かしておきます。
keymap.replaceKey( "LWin",162)
keymap.replaceKey( 28,242) #無変換キーをIME offにする
keymap.replaceKey( 29,243) #変換キーをIME ONにする
無変換・変換キー・半/全漢字キーはkeyhacのモディファイアには存在しないので、直接KT Softwareさんのkeymill.exeで仮想キーコードを確かめてコードを直接指定。
右WIN KEYは Toggle Desktop(アプリ窓を最小化してデスクトップ画面自体を表示させる)用のショートカット(WINKEY+D)として使うことがあるのでそのままにしてます。