Bartenderが動かないときに見る場所。権限、常駐、起動項目の順で確かめる
メニューバーを整理する道具が急に効かなくなり、隠していたアイコンが全部出てきた。あるいは、設定は残っているのに項目が並べ替わらない。この種の不具合は原因が分かれば数分で戻せる一方、あてずっぽうで設定を触ると余計に時間がかかります。
確かめる順番には理由があります。常駐してメニューバーを読み書きする道具の不具合は、圧倒的に権限まわりに集中していて、次に常駐の状態、その次に起動時の順序が続きます。この順で見ると、多くの場合は最初の1つ目で終わります。以下では、症状ごとの切り分け、権限の入れ直し、macOS側の仕組みで起きていて直せないもの、そして問い合わせる前に揃えておく情報を順に整理します。
症状を4つに分けると、見る場所が決まる
「動かない」と言われる状態は、実際には別々の症状です。まず自分がどれなのかを確定させます。
- アイコンがまったく隠れない。設定は開けるが、隠す指定が反映されない
- 隠れるが、隠したものを出せない。クリックやスクロールに反応しない
- 再起動やログインのたびに並びが変わる。設定は残っているのに順番だけ崩れる
- アプリ自体が起動しない、または起動直後に落ちる
1つ目と2つ目は権限の可能性が高い症状です。3つ目は並びの記録に関する設定、4つ目はmacOSの版か、アプリの入れ替え途中の状態を疑います。症状を混ぜたまま設定をいじると、直った原因が分からなくなります。ひとつずつ確定させてから手を動かします。
判断を早めるために、確認の前に2つだけ記録しておきます。macOSの版(アップルメニューからこのMacについてで確認できます)と、いま入っているアプリの版です。この2つは、あとで問い合わせるときにも必ず必要になります。
権限が効かないときは、いったん外してから入れ直す
メニューバーの中身を読み、項目の位置を動かす道具は、macOSのプライバシーとセキュリティの設定で許可を受けて動きます。許可の一覧に名前が載っていて、スイッチも入っているのに動かない、という状態は珍しくありません。macOSの更新をまたいだときに起きやすい現象です。
このとき有効なのは、スイッチを入れ直すことではなく、一覧から項目そのものを削除して、アプリを起動し直し、求められた許可を最初から与え直す手順です。公式の案内でも同じ順序が示されています。
Open System Settings > Privacy & Security, remove Bartender from Screen & System Audio Recording and Accessibility, then relaunch Bartender and grant access again. 出典: macbartender.com
実際の操作は次の順になります。
1つ目に、システム設定を開いてプライバシーとセキュリティに進み、画面収録とシステムオーディオ収録の一覧を開きます。該当のアプリを選び、一覧から削除します。2つ目に、同じくプライバシーとセキュリティの中のアクセシビリティの一覧でも、同じ削除を行います。3つ目に、アプリを完全に終了させます。メニューバーの項目から終了を選ぶか、アクティビティモニタで残っていないことを確認します。4つ目に、アプリを起動し直し、表示される許可の求めに応じます。許可を与えたあと、macOSが再起動を求める場合は従います。
この手順で直らない場合、システム設定の一覧に同じアプリが2つ載っていないかを確認します。アプリを別の場所に置いたまま起動した履歴があると、macOSは別のアプリとして扱うことがあります。2つ載っていたら、両方を削除してから、アプリケーションフォルダに置いたものだけを起動し直します。
紫の表示は、アプリ側では消せない
隠したアイコンを出すたびにメニューバーへ紫の表示が出る、という報告があります。これは不具合ではなく、macOSが画面の一部を読んでいるアプリの存在を利用者に知らせるための仕組みです。アプリの設定で消すことはできません。
This is a macOS feature and is not caused by Bartender. This cannot be hidden or disabled. 出典: macbartender.com
消せない代わりに、出る回数を減らす方法は案内されています。ひとつは、メニューバーの下に別のバーを出す機能を使わず、メニューバー上でのスクロールやスワイプで表示を切り替えること。もうひとつは、マウス操作の代わりにキーボードのショートカットを使うことです。読み取りの対象はメニューバーの領域に限られ、デスクトップや画面全体を記録するものではないという説明も同じページに示されています。
同種の道具を選ぶときには、この点が候補ごとの差になります。メニューバーの表示を画像として読む作りなら画面収録の許可が要り、macOSの表示も伴います。そうでない作りなら要りません。どの権限を求めるかは、機能一覧より先に確認しておく価値があります。それぞれの道具が何をするために何を求めるかはほかの道具との違いで並べて確認できます。
再起動のたびに並びが崩れるときは、記録の設定を見る
設定は残っているのに、Macを起動し直すたびに項目の順番が変わる。この症状には専用の対処が案内されています。詳細設定にある項目の索引付けを有効にすると、アプリが項目を追跡できるようになり、起動をまたいでも同じ順番を保てるようになります。
なぜ索引付けが要るのかというと、メニューバーの項目には固定の識別子が常に付いているわけではないからです。アプリによっては、起動のたびに違う扱いで並ぶことがあります。索引付けは、その揺れを吸収するための記録です。
似た症状で、原因が別のところにあるものもあります。
- ログイン時に常駐アプリが一斉に起動する順番。整理する道具より先に他の常駐アプリが並び終えていないと、初回の並びが崩れます。ログイン項目の一覧を見て、数を減らすか、遅れて起動する設定があるアプリはそちらに寄せます
- 外部ディスプレイの接続順。起動時にディスプレイがまだ認識されていないと、メニューバーの幅が変わって並びが変わることがあります
- スペースごとの設定。仮想デスクトップを分けて使っていると、スペースごとに別の並びが記録されている場合があります
順番の崩れは、原因の切り分けに手数がかかる症状です。索引付けを有効にしたうえで、Macを2回再起動して、2回とも同じ結果になるかを見ます。1回だけでは、たまたま起動の順序が違っただけなのか区別できません。
マウスが勝手に動くのは、動作の仕様のことがある
作業中にポインタが少し動く、という報告があります。これは、メニューバーの並びを把握するために、アプリがポインタを定期的に動かす作りになっていることが理由です。公式の案内では、必要なときだけ動かす方式に切り替えられると説明されています。
同じ動作を不具合と読むか仕様と読むかで、対処が変わります。仕様であれば設定の切り替えで済み、不具合であれば権限や版の確認に進みます。判断の目安は、動くタイミングが規則的かどうかです。一定の間隔で動くなら仕様側、特定の操作のあとにだけ動くなら別の原因を疑います。
この種の「仕様として動いているもの」は、常駐アプリでは珍しくありません。メニューバーの状態を知る方法がmacOSから十分に提供されていない領域では、作り手が回り道の手段を使うことになり、その回り道が利用者から見ると不可解な動きに映ります。設定で切り替えられるようになっているかどうかは、道具を選ぶときの判断材料になります。隠したアイコンを、メニューバーを畳んだまま押してその場でメニューを開ける作りであれば、そもそもポインタを動かす場面が減ります。実装の違いが日常の挙動に出る例です。
macOSの版が合っていないときは、設定では直らない
権限も常駐も問題がないのに動かない場合、版の組み合わせを確認します。公式の案内では、現行のBartender 6はmacOS TahoeとSequoia向けとされ、Sonomaを使い続ける場合は同じライセンスでBartender 5を使う案内になっています。手元のMacがSonomaで止まっているなら、新しい版を入れても期待どおりには動きません。
版の確認は次の順で行います。まずアップルメニューからこのMacについてを開き、macOSの版を確認します。次に、アプリのメニューから版数を確認します。最後に、公式のダウンロードのページで、その版数がどのmacOSを対象にしているかを照らします。
macOSのメジャーアップデートの直後は、この確認をとくに丁寧にやります。新しいmacOSが出た直後の数週間は、常駐アプリ側の対応が追いついていないことがあります。仕事に使っているMacで整理の道具が必須になっているなら、macOSを上げる前に、使っている道具が新しい版に対応済みかを確認しておくと、上げた直後に困りません。どの機能がどのmacOSで動くのかはできることのページで、対応の範囲とあわせて確認できます。
問い合わせる前に揃えておく4つの情報
ここまでで直らない場合は、作り手に連絡することになります。そのときに情報が揃っていると、往復の回数が減ります。公式の案内では、次の内容を添えるよう求められています。
- macOSの版
- アプリの版
- 期待していた動作
- 実際に起きた動作
これに加えて、画面の記録があると伝わりが早くなります。静止画で足りる症状もありますが、並びが崩れる、押しても反応しないといった動きのある症状は、短い画面収録のほうが正確です。連絡の手段は公式サイトの問い合わせページから確認できます。
情報を揃える作業には副次的な効果もあります。期待していた動作と実際の動作を文章にする過程で、自分が設定を勘違いしていただけだと気づく場面が少なくありません。連絡する前に書き出す価値はそこにあります。
独自データの考察: 詰まる場所は機能ではなく、macOSとの境界に集中する
案内サイトに届く質問を内容で分けると、機能の使い方に関するものより、権限とmacOSの更新に関するものが多く集まります。これは、この分野の道具が抱えている構造をそのまま示しています。メニューバーはmacOSが管理する領域で、そこに手を入れる道具は、常にOS側の仕組みの内側で動くことになります。だから、不具合の多くは道具の中ではなく、道具とmacOSの境界で起きます。
境界で起きる不具合には、共通した性質があります。設定を細かく触っても直らないこと、macOSの更新のタイミングで一斉に発生すること、そして許可を与え直すと戻ることです。この3つに当てはまる症状は、まず権限の入れ直しから始めるのが最短になります。逆に、設定の項目をひとつずつ試す方法は、当てはまらない領域を延々と探すことになりがちです。
もうひとつ、質問の内容から分かるのは、権限を必要としない設計であればそもそも起きない症状がある、という点です。画面を読む許可を求めない作りなら、macOSの表示も出ませんし、更新のたびに許可がリセットされる心配もありません。求める権限の数は、機能一覧に載らない実務上の差です。導入の前に何が求められるかを見ておくと、あとで起きる手間の量が変わります。よく届く疑問への回答はよくある質問に、導入時の手順と条件はダウンロードにまとめてあります。使い始めたあとの費用の条件は料金で確認できます。
よくある質問
アイコンが隠れなくなったとき、最初に何を確認すればよいですか?
権限です。システム設定のプライバシーとセキュリティを開き、画面収録とシステムオーディオ収録、およびアクセシビリティの一覧から該当のアプリをいったん削除します。そのうえでアプリを完全に終了し、起動し直して許可を与え直します。スイッチを入れ直すだけでは戻らないことがあるため、削除してからやり直すのが確実です。
隠したアイコンを出すたびに紫の表示が出るのは不具合ですか?
不具合ではありません。画面の一部を読んでいるアプリがあることをmacOSが知らせる仕組みで、アプリの設定では消せません。出る回数を減らす方法として、メニューバー下の別バーを使わずスクロールやスワイプで切り替える方法と、マウスの代わりにキーボードのショートカットを使う方法が案内されています。
再起動すると項目の並びが元に戻ってしまいます。
詳細設定にある項目の索引付けを有効にすると、起動をまたいで同じ順番を保てるようになります。それでも崩れる場合は、ログイン時に起動する常駐アプリの数と順番、外部ディスプレイの接続の順、スペースごとの設定を確認します。判断するときは2回再起動して、2回とも同じ結果になるかを見てください。
設定を見直しても直らないとき、他に疑う場所はありますか?
macOSの版とアプリの版の組み合わせです。現行の版は新しい2つのmacOS向けに作られていて、それより古い環境は同じライセンスの旧版が受け持つ案内になっています。手元のmacOSが古いままなら、設定では直りません。問い合わせる場合は、macOSの版、アプリの版、期待した動作、実際の動作の4点を添えます。