2006/09/11(月)ThinkPad s30のキー配列をリマップする
これまでThinkPad s30のキー配列はレジストリを利用しリマップしていましたが、窓使いの憂鬱に移行することにしました。
これまでのキーリマップ一覧
変更前 | 変更後 |
---|---|
CapsLock | L-Ctrl |
L-Ctrl | CapsLock |
L-Alt | L-Windows |
半角/全角 | L-Alt |
ブラウザ「戻る」 | アプリケーションキー |
ブラウザ「進む」 | 半角/全角 |
窓使いの憂鬱でのリマップ
上記のキーリマップを引き継ぎつつ、HHKライクなFnコンビネーションを実現させることにします。
mayuファイル定義
#for ThinkPad s30 #Swap Caps/L-Ctrl mod ctrl -= LCtrl mod ctrl += 英数 key *LCtrl = *英数 key *英数 = *LCtrl #Swap L-Alt -> L-Windows mod alt -= LAlt mod windows += LAlt key *LAlt = *LWindows #Swap 半角/全角 -> L-Alt mod alt += 半角/全角 key *半角/全角 = *LAlt key *BrowserBack = *Apps key *BrowserForward = *半角/全角 #109 to HHK key D-無変換 = &Toggle(Lock0 on) key U-無変換 = &Toggle(Lock0 off) key L0-*Space = *半角/全角 key L0-*_1 = *F1 key L0-*_2 = *F2 key L0-*_3 = *F3 key L0-*_4 = *F4 key L0-*_5 = *F5 key L0-*_6 = *F6 key L0-*_7 = *F7 key L0-*_8 = *F8 key L0-*_9 = *F9 key L0-*_0 = *F10 key L0-*Minus = *F11 key L0-*Caret = *F12 key L0-*Atmark = *Up key L0-*SemiColon = *Left key L0-*Colon = *Right key L0-*Slash = *Down key L0-*H = *BackSpace key L0-*D = *Delete key L0-*L = *PageUp key L0-*Period = *PageDown key L0-*K = *Home key L0-*Comma = *End key L0-*E = *Esc
これでSSK2キーボードでのリマップ同様、ホームポジションから指を動かすことなくほぼ全ての操作が可能となりました。