基本的には、8割くらいは
Maxi様のロードストーンの日記にて紹介されている方法で解決します。
今回は上記日記で紹介されている部分については割愛します。
今回修正するのは、UPnPを使用するネットワークデバイスの検出時にコントローラーが途切れる不具合に関して。(
既にフォーラムにて報告済みです)
具体的には、家庭内LANに接続している機器(テレビやサウンドバー等)も、LANでつながっているWindowsPCに検出(デバイスの追加)されています。
これは大抵Microsoft Device Association Root Enumeratorの無効化など上記ロドスト日記のやり方で解消はするものの、私の場合は治りませんでしたので共有させて頂きます。
私の環境では、同じLAN上に接続されたテレビ(LG製OLED)とヤマハ製サウンドバーが原因でした。どちらもネットワークデバイスとして検出できるユニバーサルプラグアンドプレイ(UPnP)というプロトコルを使用している機械です。
これが検出されると、Windowsではデバイスの追加処理を行います。この追加処理の瞬間にコントローラーが切断されてしまうことで、コントローラーが効かない!という問題が起きています。
これは
該当家電の電源が入ったり切れたり、スリープになったりする度に発生します。
自分でつないでいる無線マウスやキーボード等と違い、家庭内LANでUPnP接続が可能な機器があれば
問答無用で途切れまくるため、今までよりも厄介です。
テレビなんか、電源つけたり消したりを頻繁にやることもないためたま~にしか発生せず、素人が原因特定するのは不可能なのでは?なんて思ったりします。
【対処法】
・Windowsキーまたは「スタート」を押し、検索画面で「サービス」と入力し出てきた「サービス」を開く
・SSDP Discovery を探し右クリック→「プロパティ」
・スタートアップの種類を「無効」、サービスの状態を「停止」にして「OK」
・PC再起動
これで終わりです。
当たり前ですがUPnPデバイスやネットワークデバイスは検出されなくなります。
とりあえずFF14側で修正されるまでの暫定処置ですが、参考にして下さい。