要求 左小指に負担なくキー入力したい
理由
過去に左小指を酷使して痛めたことがある。そのため小指の負担を減らし痛めないようにしたい。
EmacsやSKKといったハードに左小指を酷使環境で過ごしてきて、小指を痛めたことがあるため
現在もEmacsを使い続けている
SKKも使うことがある
解決策として、右親指でctrlが押せる位置を使っている
macbookのJP配列でカナキーを押しっぱなしにしているときはCTRLを押している状態になるようにしている
関連事項
CTRLキーのあった場所にはバックスペースを配置している
解決策として Space and Shiftを使うことで解決している
スペースを押しっぱなしにするとshiftになるというものである。
解決案
右親指で入力できる位置にモディファイアキーを配置する
補足
押しっぱなしにするキーを小指で押すのは他のキーが押すのは合理的である
同様のことがしやすいのは親指であるが、親指と小指の場合不利に感じた(事実)
キーボードの物理的や論理的な配置になるべく依存しないようにするという考え方をとる
キーボードが変わった場合に入力差が大きいため
右なのは、いままでそうしてきた経緯的理由
シフトキーの右隣のキーを使う
シフトキー
JP配列の場合は変換キー
Linux
可能な範囲で、カーネル空間で設定を行う(setKecodesやudev hwdbを用いる)
できない場合はlibevdevとlibudevの組み合わせてユーザ空間で処理する(interception-tools)
macOS
karabiner-elementを使う
Windows
DvorakJを使う