オーバーレイって?
こういうやつ。ゲーム画面に重ねてDiscordを表示する
今までDiscordの設定でオーバーレイをONにしているのに、どのゲームでもこれが出せなくて苦労した
「Discord オーバーレイ 表示されない」で検索しても解決策が見つからなくて
「discord overlay not working」で検索してやっと解決したので、紹介
別のブログではWindowsDefenderのファイヤーウォールによるものと書いてあったが、
私の場合は関係がなかった
知恵袋では「geforce experienceで設定」という具体性のない解答がベストアンサーになっていたけれど、これも関係がなかった(私は最初これを信じて、非常に右往左往させられた)
試したけど意味がなかったこと
NVIDIA GeForceExperienceのオーバーレイFPS表示をOFF
WindowsDefenderのファイヤーウォールでC:\Users\ユーザー名\AppData\Local\Discord\Update.exeを除外設定
解決した要因
Discordを管理者権限で起動
Discordの設定→テーマ→ハードウェアアクセラレーションをOFF
手順
オーバーレイを有効化する
"オーバーレイのロック"は、ゲーム画面を最前面にしているときこのキーを押すとオーバーレイが即座に表示される
解決に取り組んでいる間は、押しやすいキーにするのをオススメ
ゲーム項目でもオーバーレイを有効化
テーマ項目でハードウェアアクセラレーションをOFFに
Discordをいちど終了して、管理者として実行
ゲーム画面で先ほど設定した"オーバーレイのロック"キーを押すと、表示された!!
参考
解決のきっかけを与えてくれた、英語圏の動画