\r\n\r\n
macOSのリリースに伴い、AppleはMacのセキュリティシステムに手を加え、Discordのプッシュ・トゥ・トーク機能が正しく動作しないようにする傾向があります。MacでDiscordのプッシュ・トゥ・トーク機能を除外する方法を紹介します。
Discord を初めてインストールし、起動すると、一連のセキュリティプロンプトが表示されます。
これらのプロンプトは、マイクやカメラなど、Mac上の機密性の高い権限へのアクセスを要求するものと矛盾しています。最後のプロンプトは、キーボードをモニターするための一貫性のないアクセスを提供しますが、キーボードについて何も記述しない代わりに、一般的な「アクセシビリティ」のメッセージが含まれ、怖い感じがします。
Discord アプリケーションの Push-To-Talk やその他のキーバインド機能に興味がある場合は、ここの 'Open System Preferences' をクリックして、Discord がキーバインドにアクセスできるようにします。の許可は、上記の手順で行うことができます。
ここで「拒否」を選択すると、Discordは再度プロンプトを表示せず、プッシュ・トーク機能は**動作しません**。ただし、なぜ**動作しないのかについてのエラーや説明は表示されません。
macOSでは、Catalinaや新しいアプリケーションでは、通常、問題のあるアプリケーションがアクティブなときに実行されたキーストロークのみを見ることができます。これは、キーロガーや同様のマルウェアとして機能するプログラムの脅威を軽減するために行われます。このダイアログは、Discord がバックグラウンドにあるときに Push-to-Talk などの機能が正しく動作するように、Discord にグローバルなキーストローク・アクセスを許可するよう求めるものです。
以前のバージョンのmacOSでは、アプリケーションがユーザーの同意なしにいつでもグローバルキーストロークを読み取ることができました。カタリナや新しいアプリは、すべてのアプリケーションに対してユーザーに同意を求めることで、その抜け穴を塞いでいるのです。
つまり、Discordは、以前は好き勝手にキーストロークのグローバルな許可をシステムに要求することを余儀なくされていたのです。つまり、ユーザーであるあなたは、Discordにこれらの権限を与えることの脅威を判断し、脅威と価値の比率に基づいて、アクセスを許可することが理にかなっているかどうかを決定する必要があります。
Discordアプリがマイクとキーボードにアクセスできるようにするには、MacBookのシステム環境設定を開き、「セキュリティとプライバシー」に移動してください。
システム環境設定は、キーボードのCMD+Spaceキーを押してSpotlightを開き、検索バーに「システム環境設定」と入力すると、簡単に開くことができます。
システム環境設定を開いた後、「セキュリティとプライバシー」パネルを開き、「セキュリティ」タブをクリックします。
これらのコントロールにアクセスするには、変更を行う前にまずロックを解除する必要があります。画面下部のロックをクリックし、パスワードを入力すると、これらの設定を変更することができます。
そこから「マイク」をクリックし、チェックボックスにチェックを入れると、Discordアプリのビデオ通話でボイスチャット機能が使用できるようになります。
次に、「InputMonitoring」タブで同様の処理を行います。これらのチェックボックスをクリックすることで、Discord があなたのキーボード入力を監視し、キーストローク結合を使用してキーストローク通話を行うことを許可します。
ウェブカメラをビデオ通話に使用する場合は、先に「ウェブカメラ」タブをクリックして、Discord アプリケーションでウェブカメラへのアクセスを許可してください。
この手順が完了したら、Discordに戻り、キーコールのキーバインディングの設定を開始します。
システム環境設定でDiscordに必要な各権限へのアクセスを許可した後、Discordの「設定」メニューからキーコールにカスタムキーバインドを登録することが可能です。
Discord でカスタムキーバインドを設定するには、アプリケーション画面の左下を見て、プロフィール画像の横にある歯車のアイコンを見つけてください。歯車のアイコンをクリックすると、ユーザー設定が表示されます。
次に、「音声とビデオ」パネルまでスクロールし、「Push to talk」にチェックを入れてオープンポジションにします。
現在Discordで使用しているすべてのキーバインドが「キーバインドの設定」メニューに表示されます。このリンクをクリックすると、アプリケーションの設定について詳しく見ることができます。
まず、「Push to talk」と「Push to mute」が同じキーに設定されているか、もう一度確認してください。
デフォルトで自動的に設定されるキーバインドがないため、「キートーク」のキーバインドしか設定されていない場合は、「キーミュート」のキーバインドを気にする必要はありません。
キーバインド設定」メニューでは、Discordでのすべてのキーバインドを設定することができます。Push To Talk(Normal)」を選択し、使用するキーバインドを選択します。 Shortcut」キーバインド(上のスクリーンショット参照⌘+^)で使用したキーバインドと同じものを使用することができます。
新しいプッシュ・トーク・キー・バインディングを試したい場合、Discordではマイクがあなたの声を拾っているかどうかを確認する比較的簡単な方法を提供しています。同じパネルで「確認しよう」をクリックし、マイクに向かって話してください。インジケーターが点灯すれば、マイクは動作しています。
聞き手は、最高の音質を得るために、このインジケーターは通常の音量で話したときに最大値の約75%に跳ね上がるはずです。
もしうまくいかなかったら、Discord の FAQ ページにある、Discord のサポートチームが書いた幅広いセルフヘルプ・メニューをチェックしてください。サイトの右上には、Discordのサポートチームにリクエストを送信するオプションがあり、さらなるサポートを受けることができます。