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デバイスに接続している間だけメニューバーにアイコンを表示させるような使い方ができます。
メニューバーに並んでいる数だけ接続しているので分かりやすくなるのと、バッテリー状態の確認にも使えます。



Macの外部ディスプレイで特定の画面だけミラーリングさせる方法
ATOKで特定辞書の単語登録画面を表示するKeyboard Maestroマクロ
1つのノートアプリにすべて集約するのをやめた理由|2025年時点のノートアプリの使い分け
Finder上のGoogle Driveパスが「/Volumes/GoogleDrive-10951…」のように数字の羅列が追加されておかしくなった場合の対処法
QRコードの生成ができるサイトやChrome拡張機能
新しいMacBook Proを購入して移行するときにやること|M1 Macの基本セットアップとアプリ一括インストール編
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
iTerm2でキーボードを使った操作を設定できる環境設定の「Keys」タブ
Google Chromeで文字コードを変更するChrome拡張機能「Charset」
AppCleanerでMacアプリを関連ファイルごと完全に削除する
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Vue CLIのプロジェクト管理用のGUI機能から環境を構築する
Google Chromeのブックマークを綺麗に整理するコツ
Keyboard MaestroのTime of Dayトリガーは「Wireless Network Condition」での条件分岐とセットで使う!
macOS用パッケージ管理システムのHomebrewの概要とインストール方法
コード管理に特化したノートアプリ「Quiver」でコードの管理を行う
ATOKで住所の入力をラクにする方法(郵便番号や町名からの住所変換)
Obsidianを使った「自己流PKM」で行う知識トレーニング
MacでEvernoteにWebデザインをストックしたいならPaparazzi!とFolder Action Scriptの組み合わせがオススメ!!
Alfred 4でスニペットを作成して使用する方法
iPhoneアプリ「Bobby」とGoogleカレンダーを活用して、サブスクリプションサービスの管理を行う