MagicPrefsを使ってMagic Mouseのカスタマイズを行う

キーボードショートカットは色々登録して、自分の作業環境を便利にしてきたのですが、マウスは今まで特に何も設定していませんでした。
そこで今回は、Apple純正のMagic Mouseのカスタマイズを行ってみます。
MagicPrefsのダウンロード

MagicPrefsというアプリを使えば、Apple純正のマウスであるMagic MouseやTrackpadのカスタマイズが可能になります(今回はMagic Mouseにフォーカスして解説を行います)。
ダウンロードは公式サイトからMagicPrefsのダウンロードを行いましょう。
ただし、5年近くメンテナンスがされていないようなので、macOS10.8 Mountain Lion以降の場合は自身の責任でダウンロードしてくださいとの事です。
自分の場合は、設定画面の表示がガタガタになっている部分がありますが、動作自体に問題はなかったので使用しています。
MagicPrefsの設定
アプリをインストールするとmacの[システム環境設定]に「MagicPrefs」という項目が追加されています。

設定は基本的にそこから行います。設定できる内容は以下の通りです。
- マウス操作にアクションを設定
- マウス操作を検知するエリアの設定
- スクロールを検知するエリアの設定
クリック時のアクション設定
設定画面の真ん中の[Clicks & Tabs]「Swipes」「Drag, Pinch etc」の部分で、トリガーとアクションの設定ができます。
今回は「3本指でクリックした時にGyazoを起動する」という設定をしてみます。
「Three Finger Click」にチェックを入れて、セレクトボックスで[Custom Actions]→[Manage Application Actions]をクリックします。

アプリケーションの追加画面が出てくるので、ここで追加します。
少し分かりにくいですが、フォーム部分をクリックするとアプリケーションの選択ウインドウが出てきて選択できます。
アプリケーションを選択したら「+」ボタンをクリックすれば追加されます。

追加したアプリケーションは選択肢に追加されるので、それを選択します。
これで3本指でクリックしたらGyazoが起動するようになります。
マウス操作を検知するエリアの設定
「One Finger Middle Axis Click」にチェックを入れるとMagic Mouseにミドルクリックが出来るようになります。
ただ、右クリックや左クリックと間違えて押してしまう可能性があるので、検知するエリアを少し手前に調整します。

右のプレビュー画面の下の方にあるボタンをクリックして、エリアを四隅をドラッグして検知するエリアを変更します。
スクロールエリアの調整
[Configure Scrolling]をクリックすると、スクロールの設定ができます。

判定するエリアはドラッグで設定できますし、下にあるチェックボックスで、指定した指の数や方向のスクロールを無効化できます。
| チェックボックス | 意味 |
|---|---|
| Diagonal | 斜めスクロール |
| Vertical | 縦スクロール |
| Horizontal | 横スクロール |
自分の場合は斜めスクロールをオフにしているのと、マウスの左側はスクロールは反応しないようにしています。

macOSのシステム環境設定「Dock」の設定見直し
Path Finder 9をインストールしたらとりあえず行う初期設定
AlfredのTerminal機能を使って、すばやくターミナルコマンドを実行する
Transmit 5のPanic Syncでサーバー情報が同期されないときの対処法
Alfred 4のDefault Results(デフォルト検索結果)で設定できることまとめ
Macでテキスト選択時にポップアップを表示する「PopClip」
macOSのシステム環境設定「インターネットアカウント」の設定見直し
MacのGoogle日本語入力のキー設定で単語登録のショートカットキーを追加する方法
Alfred 4のスニペットで使えるリッチテキスト機能の使い方
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Path Finderで左サイドバーとは別に、「Favorites」だけを表示させる右サイドバーを表示する
1Passwordのアカウントを持っていない人にもログイン情報を共有する方法
iOSシミュレーターを使ってWebサイトを開発者ツールを見ながら実機表示で開発する方法
iPhoneでスクリーンショットを撮影するときにHEIC形式ではなくJPG形式で保存する方法
FinderやPath Finderでタグ(ラベル)を設定するショートカットキー
SteerMouseの「自動移動」機能で保存ダイアログが表示されたら自動でデフォルトボタンへカーソルを移動させる
Google日本語入力のサジェスト(変換候補)の選択方法
Macの圧縮・解凍アプリケーションまとめ
サーバーの移行とブログのリニューアルをしました