No.791 Bs,ESC,Return,Ctrl,半角/全角 が遠かったり、押しにくかったりする件を解決する
-
Bs,ESC,Return,Ctrl,半角/全角 が遠かったり、押しにくかったりする件を解決する
まだ解決途中だが取り急ぎ公開してフィードバックを受けてみようと思う
= 解決すべき問題 =
Bs,ESC,Return,Ctrl,半角/全角 が遠かったり、押しにくかったりする
= 解決方法 =
xmodmap,xkbでキー配列をかえる(ubuntu)
xkeymacs,autohotokeyでキー配列を変える(windows)
単一キーを入れ替えるにはxmodmap
複数のキーの同時押しを単一キーに入れ替えるにはxkb
配列を早く覚える為に今まで使っていたキーは無割り当てにする
== xmodmapの領域 ==
=== やりたいこと ==
Escape -> 無割り当て
左Ctrl -> 無割り当て
Backspace -> 無割り当て
Return -> 無割り当て
半角/全角 -> Escape
CapsLk -> Ctrl
無変換 -> 半角/全角
変換 -> Return
カタカナひらがな -> Backspace
=== 実現方法 ===
xev
vi ~/.Xmodmap
{{{
!Escape
keycode 9 = Caps_Lock
!左Ctrl
keycode 37 = Caps_Lock
!BackSpace
keycode 22 = Caps_Lock
!Return
keycode 36 = Caps_Lock
!半角/全角
keycode 49 = Escape
!Caps_Lock
keycode 66 = Control_L
!無変換
keycode 102 = Zenkaku_Hankaku
!変換
keycode 100 = Return
!カタカナひらがな
keycode 101 = BackSpace
}}}
xmodmap ~/.Xmodmap
= xkbの領域(らしい) =
Ctrl + l -> Left
Ctrl + h -> Right
Ctrl + k -> Up
Ctrl + j -> Down