右手のキーを右に1つずつずらした

# 前提

Mac OS X
HHKB pro2 US配列です。
コード書きません。小説書き目的です。

#目的

Returnキーが遠い。
腱鞘炎がつらい。
OSX標準機能で右手側で使っているキーを右にひとつずつずらしたい。
~~かな入力も親指シフトも職場との兼ね合いが……~~
どうせまたやり方忘れるのでシンプルに再現したい。

# 手順

固い決意とともにキートップを全部抜いて入れ替え……は超面倒だったので「j」と「k」を交換しました。

![](https://pbs.twimg.com/media/DapWOdwVwAABgCZ.jpg)

1. Automator起動
1. 新規書類
1. 書類の種類 > アプリケーション > 選択
1. シェルスクリプトを実行 > ダブルクリック
1. スクリプトを貼り付ける
1. 保存して閉じる
1. システム環境設定 > ユーザーとグループ > ログイン項目
1. さっき作ったアプリケーションを追加する

申し送り事項（自分に

※右Cmdは中指
※」などはAtomとかのカッコ補完を使って閉じるから不要
※Shiftキーは左にあるから右は不要
※`と'は疑いようもなく不要

# スクリプト

※上左から順番に右にずらして、最右は（いらないけど）最左に置き換える。
※次行は3行改行入れた
※できればコメントとか入れたかったんですが、無理でした。

```
hidutil property --set '{"UserKeyMapping":[

{"HIDKeyboardModifierMappingSrc":0x700000034
,"HIDKeyboardModifierMappingDst":0x700000033
},


{"HIDKeyboardModifierMappingSrc":0x700000024
,"HIDKeyboardModifierMappingDst":0x700000023
},
{"HIDKeyboardModifierMappingSrc":0x700000025
,"HIDKeyboardModifierMappingDst":0x700000024
},
{"HIDKeyboardModifierMappingSrc":0x700000026
,"HIDKeyboardModifierMappingDst":0x700000025
},
{"HIDKeyboardModifierMappingSrc":0x700000027
,"HIDKeyboardModifierMappingDst":0x700000026
},
{"HIDKeyboardModifierMappingSrc":0x70000002D
,"HIDKeyboardModifierMappingDst":0x700000027
},
{"HIDKeyboardModifierMappingSrc":0x70000002E
,"HIDKeyboardModifierMappingDst":0x70000002D
},
{"HIDKeyboardModifierMappingSrc":0x700000031
,"HIDKeyboardModifierMappingDst":0x70000002E
},
{"HIDKeyboardModifierMappingSrc":0x700000034
,"HIDKeyboardModifierMappingDst":0x700000031
},
{"HIDKeyboardModifierMappingSrc":0x700000023
,"HIDKeyboardModifierMappingDst":0x700000031
},



{"HIDKeyboardModifierMappingSrc":0x70000001C
,"HIDKeyboardModifierMappingDst":0x700000030
},
{"HIDKeyboardModifierMappingSrc":0x700000018
,"HIDKeyboardModifierMappingDst":0x70000001C
},
{"HIDKeyboardModifierMappingSrc":0x70000000C
,"HIDKeyboardModifierMappingDst":0x700000018
},
{"HIDKeyboardModifierMappingSrc":0x700000012
,"HIDKeyboardModifierMappingDst":0x70000000C
},
{"HIDKeyboardModifierMappingSrc":0x700000013
,"HIDKeyboardModifierMappingDst":0x700000012
},
{"HIDKeyboardModifierMappingSrc":0x70000002F
,"HIDKeyboardModifierMappingDst":0x700000013
},
{"HIDKeyboardModifierMappingSrc":0x700000030
,"HIDKeyboardModifierMappingDst":0x70000002F
},



{"HIDKeyboardModifierMappingSrc":0x70000000B
,"HIDKeyboardModifierMappingDst":0x700000034
},
{"HIDKeyboardModifierMappingSrc":0x70000000D
,"HIDKeyboardModifierMappingDst":0x70000000B
},
{"HIDKeyboardModifierMappingSrc":0x70000000E
,"HIDKeyboardModifierMappingDst":0x70000000D
},
{"HIDKeyboardModifierMappingSrc":0x70000000F
,"HIDKeyboardModifierMappingDst":0x70000000E
},
{"HIDKeyboardModifierMappingSrc":0x700000033
,"HIDKeyboardModifierMappingDst":0x70000000F
},



{"HIDKeyboardModifierMappingSrc":0x700000011
,"HIDKeyboardModifierMappingDst":0x7000000E5
},
{"HIDKeyboardModifierMappingSrc":0x700000010
,"HIDKeyboardModifierMappingDst":0x700000011
},
{"HIDKeyboardModifierMappingSrc":0x700000034
,"HIDKeyboardModifierMappingDst":0x700000010
},
{"HIDKeyboardModifierMappingSrc":0x700000037
,"HIDKeyboardModifierMappingDst":0x700000036
},
{"HIDKeyboardModifierMappingSrc":0x700000038
,"HIDKeyboardModifierMappingDst":0x700000037
},
{"HIDKeyboardModifierMappingSrc":0x7000000E5
,"HIDKeyboardModifierMappingDst":0x700000038
},


{"HIDKeyboardModifierMappingSrc":0x700000036
,"HIDKeyboardModifierMappingDst":0x700000010
},


]}'

```

# 参考

* [Remapping Keys in macOS 10.12 Sierra](https://developer.apple.com/library/content/technotes/tn2450/_index.html)
* [Mac OSXで起動時にスクリプトを実行する方法 - Qiita](https://qiita.com/kagerou_ts/items/2606703e70c5eb18fb37)