SeilとSierra 1月7日, 2017
AquaSKKを便利に使用して随分になる。読み入力に入るためのシフトキーをスペースバーに割り当てることで,親指シフトキーボードのようにできるのも実に具合が良い。当然ながら,スペースバーを単独で押した場合にはスペースを出力するようにする。これも含めたキー置換をSeilとkarabinerに頼ってきた。ところが,年末にSierraにあげ,この置換が不可能になってしまった。keyhacを使う方法もあるようだが,どうも勝手がよくない。
そこで,当面, wwwjfy を頼ってだましだましだった。ところが,Version-0.90.73で大きな変更があった。「standalone_keysに指定できるのは交換されていないキーに限る」となったのだ。どう設定したよいか。目標は,「spacebarを,修飾キーとしてはシフトキーとし,単独キーとしてはスペースキーとする」こと。
やってみたら単純だった(下記に示しているのは該当行のみ)。
$ vi ~/.config/karabiner/karabiner.json "simple_modifications": { "caps_lock": "left_control", "spacebar": "right_shift" }, "standalone_keys": { "spacebar": "spacebar", "caps_lock": "escape" }