mac OS SierraでLenovoのTrackpoint Keyboard使いたかった

mac OS Sierra以上ではKarabinerは使えなくなってKarabiner-Elementsになってる.それより前のprivate.xmlみたいな設定はjsonで記述するタイプに変わっています.

Karabiner-Elementsをインストールしたら,

~/.config/karabiner/assets/complex_modifications

  にjsonを置いてあげます.

Trackpoint Keyboardで中クリック押しながらポッチを動かしてスクロールすると中クリックが動作して知らない間にいっぱいタブが開かれててうざかったので中クリック単体を無効化しました.でcommand+middle-clickで中クリックが動作するようにしてあげました.↓のそのままcomplex_modificationsに置いてGUIから add rulesしてあげればいい感じになります.

 

setting for karabiner-elements to use trackpoint k ...