📑
Karabiner-Elementsでfn + wasdにカーソルキーを割り当てる
はじめに
ホームポジションを変えずにカーソルキーを使いたいと思いつつ、hhkbのショートカットには難易度を感じていたのですが、PCゲーマーな自分はWASDを使えば学習コスト不要では?とふと思ったので試してみました!
問題
こちらの記事を参考にしましたがそのままではエラーが出たので少し修正しました。
解決方法
Complex Modifications > add your own rule からエディターを開いて↓を入力してセーブしてください。
json
{
"description": "fn + wasd を矢印キーに",
"manipulators": [
{
"from": {
"key_code": "w",
"modifiers": {
"mandatory": ["fn"],
"optional": ["any"]
}
},
"to": [
{
"key_code": "up_arrow"
}
],
"type": "basic"
},
{
"from": {
"key_code": "a",
"modifiers": {
"mandatory": ["fn"],
"optional": ["any"]
}
},
"to": [
{
"key_code": "left_arrow"
}
],
"type": "basic"
},
{
"from": {
"key_code": "s",
"modifiers": {
"mandatory": ["fn"],
"optional": ["any"]
}
},
"to": [
{
"key_code": "down_arrow"
}
],
"type": "basic"
},
{
"from": {
"key_code": "d",
"modifiers": {
"mandatory": ["fn"],
"optional": ["any"]
}
},
"to": [
{
"key_code": "right_arrow"
}
],
"type": "basic"
}
]
}
おわりに
ちょっと違和感を感じますが以外といけそう
Discussion