Discordのオーバーレイが表示されない問題が解決した

オーバーレイって?f:id:tarunasu:20180908065158p:plain

こういうやつ。ゲーム画面に重ねて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

手順

f:id:tarunasu:20180908065342p:plain
オーバーレイを有効化する
"オーバーレイのロック"は、ゲーム画面を最前面にしているときこのキーを押すとオーバーレイが即座に表示される
解決に取り組んでいる間は、押しやすいキーにするのをオススメ

f:id:tarunasu:20180908065415p:plain
ゲーム項目でもオーバーレイを有効化

f:id:tarunasu:20180908065522p:plain
テーマ項目でハードウェアアクセラレーションをOFFに

f:id:tarunasu:20180908065547p:plain
Discordをいちど終了して、管理者として実行

f:id:tarunasu:20180908065957p:plain
ゲーム画面で先ほど設定した"オーバーレイのロック"キーを押すと、表示された!!


参考

解決のきっかけを与えてくれた、英語圏の動画