Bluetoothデバイスのメニューアイコンを追加したり、バッテリー情報を表示させる「ToothFairy」

今回はBluetoothデバイスのバッテリー情報をメニューバーに表示させたり、接続をラクにする「ToothFairy」についてまとめておきます。
ToothFairy

ToothFairyはMacのBluetoothデバイスの接続用のアイコンを追加する、Mac App Storeで730円の買い切りアプリです。
本当にちょっとしたことですが、Bluetoothデバイスの接続って結構面倒なんですよね。
特にMacとiPhone両方で使っている場合は切り替えに手間取ったりしますが、その辺りを解決できます。
Setappの活用
ToothFairyは買い切りアプリですが、有料アプリが使い放題になるサブスクサービスのSetappにも登録されています。
Setappを使っている人はインストールできるので試せますし、後述するBartender(これもSetapp対象)との相性がいいので一緒に使えます。
基本的な使い方
Bluetoothデバイスの登録
ToothFairyを起動すると、設定画面が表示されます。
ここに設定するBluetoothデバイスの一覧が表示されますが、最初はなにも登録していないので空になっています。

「+」アイコンをクリックして、Bluetoothデバイスを選択するとデバイスが追加されます。
あとはデバイスを選択して、各設定します

Bluetoothデバイスの設定
Bluetoothデバイスの追加ができたら、そのデバイスを選択して設定します。

「メニューバーで使用するアイコン」ではメニューに表示させるアイコンを設定します。
現時点で41種類用意されているので、困ることはなさそうです。

「メニューバーにバッテリーの状況を表示」にチェックを入れるとメニューアイコンの右にバッテリー状態がバーで表示されます。
あとは「グローバルホットキーで接続を切り替え」にショートカットキーを設定すると、ショートカットキーでデバイスの接続をトグルで切り替えられるようになります。
Bluetoothデバイスの接続切り替えはBetterTouchToolでもできるので、環境の同期を考えるとあえてToothFairyでやる必要もありませんが……
詳細設定
「詳細…」ボタンを押すとさらにマニアックな設定ができます。

| 項目 | 内容 | 備考 |
|---|---|---|
| 音声出力のみ | 接続したBluetoothデバイスでマイクを使用しないようにする | |
| 接続専用モード | トグルで接続を切り替えるのではなく、接続のみする | トグルだといま接続しているかどうか気にする必要があるが、 接続専用にしておくととりあえず発火すれば接続できるようになる |
| 接続後にシェルスクリプトを 実行してください | 下の入力エリアに記述したシェルスクリプトが接続後に実行される | |
| 接続解除後にシェルスクリプトを 実行してください | 下の入力エリアに記述したシェルスクリプトが接続解除後に実行される |
Bartenderとの組み合わせ
BartenderのShow for Updates機能と組み合わせると、Bluetoothデバイスに接続している間だけメニューバーにアイコンを表示させるような使い方ができます。
メニューバーに並んでいる数だけ接続しているので分かりやすくなるのと、バッテリー状態の確認にも使えます。



かゆいところに手が届く「Supercharge」でMac環境を便利にカスタマイズする
新しいMacBook Proを購入して移行するときにやること|コーディングに必要な開発環境を整える
Google ChromeでBasic認証のダイアログが一瞬で消えて認証できないときは拡張機能を確認!
Macのバッテリー効率を上げるアプリ「Endurance」
Eagleで実現するクリエイティブ素材の簡単管理
Notionログイン時の「マジックリンク」「ログインコード」をやめて普通のパスワードを使う
Bartender 4の「Show for Updates」機能で、特定条件でメニューアイコンが表示されるようにする
MacでCPUやメモリ・ネットワークなどの状態をメニューバーに表示させる「iStat Menus」
iTerm2でよく使うアクションやスニペットの設定ができる環境設定の「Shortcuts」タブ
MacでOutlookの「.msg」拡張子のファイルを開く方法
iTerm2で「Use System Window Restoration Setting」を設定しているとアラートが表示されて機能しない
Google Chromeのサイト内検索(カスタム検索)機能を別のプロファイルに移行する方法
iPadで入力モードを切り替えずに数字や記号をすばやく入力する方法
iPhoneやiPadでYouTubeの再生速度を3倍速や4倍速にする方法
Keynoteで有効にしているはずのフォントが表示されない現象
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
AirPodsで片耳を外しても再生が止まらないようにする方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
超軽量なコードエディタ 「Zed」をサブエディタとして活用する
Bartender 6で追加されたWidgets機能で自作メニューバーアイテムを簡単に作成する
Googleカレンダーを便利に活用するための小技集(祝日だけを表示・月末の繰り返しイベントを追加)
Obsidianを使った「自己流PKM」で行う知識トレーニング
テキストエディタ・ノートアプリ関連のショートカットキーをKeyboard Maestroで統一する
Path Finderを使ってキーボードだけでファイル操作する方法(応用編)
macOSのコマンドパレット比較!SpotlightとAlfred、Raycastどれを使えばいい?