🐡

BTT × キーボードでマウスポインタを操作する

2024/04/27に公開

背景

キーボードから手を離さずにちょっとだけマウスを動かしたいっという時に、
BTTを活用してキーボードだけで、マウスポインターの移動を実現してみました。

環境

MacBookAir M2 Ver14.41
BTT Ver4.495
Kabiner-Elements Ver14.13.0

設定の概要

BTTのキーボードのショートカットキー機能を活用して、マウスの移動を実現しています。
今回記載しているショートカットは以下組み合わせになりますが、お好みで変更してみてください。

移動先 ショートカット
Fn + Ctrl + i
Fn + Ctrl + k
Fn + Ctrl + j
Fn + Ctrl + l

「Fn + key」の組み合わせでも良いですが、私の場合はすでにカーソル移動のキーをそれぞれに割り当てていたので「Fn + Ctrl + key」という組み合わせに設定しています。

また、私の場合Kabiner-Elementsを利用して、capsキーをFnキーに割当変更しています。色々機能を割り当てできるのでとてもおすすめです。

設定方法

  1. BTTを起動

  2. ⌘4で「キーボードショートカット」を開く

  3. 最初のキーボードショートカットを…の「+」をクリック

  4. キーボードショートカットの「クリックして設定に進む」をクリック

  5. 任意のショートカットを入力
    ※入力したショートカットが表示されればOKです

  6. 割り当てられたアクションをリピートに「チェックを入れる」、リピート率を「0.01」に変更
    ※リピート率は移動速度とイコールです。

  7. 選択したトリガーに…の「+」をクリック

  8. アクション設定内の「アクションなし」をクリックして、「その他のマスス操作 > 現在のマウス一を保存する」を選択

  9. マウス位置を保存するアクションが追加された事を確認して、さらに「+」をクリック

  10. 「その他のマスス操作 > マウスを移動する」を選択

  11. 「新しいポジションを記録する」をクリック

  12. 「相対位置 :現在のマウスカーソル位置」を選択し、以下表に従ってX、Yの値を入力する

    移動先 Xの値(横) Yの値(縦)
    0 -5
    0 5
    -5 0
    5 0


    画像は「上」の設定値

  13. 追加したトリーガーの下の「+」をクリックして、手順4から残りのキーの設定を繰り返す

    ※作成したトリガーをコピーもできるので、設定値が異なる部分だけ変更すると効率的です。

留意点

キーボードで簡易的に操作は可能ですが、x,yを移動させる値が±5なので、
場合によってマウスポインターが思っている場所にいかない事があります。

また、移動スピードも設定可能な範囲で一番早くしていますが、正直遅いです。
移動速度を上げるには上記x,yを移動させる値を大きくすればいいですが、
そうするとマウスポインタの微糖性が更にできないという悪循環。

あくまで補助的に使えるレベルで捉えていただければと思います。

最後に記載するのもなんですが、
上記設定を応用したクリック操作もショートカットに設定可能なので、
合わせて設定してみてください。

Discussion