1.はじめに
以下、私の環境で解決した問題です。
これで解決する保証もなく、環境を壊してしまう可能性もあるので実施の際は自己責任でお願いいたします。ここ数日、突然ゲームパッドが動かなくなる現象が発生していました。
ちょっと調べてみましたので日記に記してみます。
(きっともっと有用な対策方法が出てると思いますが…)
2.環境
PC:自作
OS:Win10Pro
ゲームパッド:DualShock4(USB接続)
その他デバイス:Razer Tartarus V2、フットペダル()
3.現象発生
なにがトリガーで現象が発生するのかいまいち掴めませんでしたが、ゲーム内でゲームパッドが動かなくなるのは、システムコンフィグの「使用するデバイス」が勝手に切り替わっていることによるものでした。
↑ここの「Wireless Controller」が「FootSwitch3-F1.0」に替わってしまう。
(FootSwitch3-F1.0はフットペダルのデバイス名、何故か3つ表示されてますが理由は後述)
4.対策
現象発生の度に設定を直すのが面倒…ならば勝手に切り替わってしまうなら、切り替わる選択肢を失くしてしまえばいいというパワー系解決方法を模索しました。
まず、フットペダルもRazer Tartarus V2もキーボードとしての機能しか使用していないので、言い換えれば「ゲームパッドとして認識しなくていい」ので、ゲームパッドの認識を無効化します。
4-1.「Windows管理ツール」から「コンピュータの管理」を開きます。
4-2.「デバイスマネージャー」を選択します。
4-3.「表示」メニューから「デバイス(コンテナー別)」を選択します。
4-4.該当のデバイスを選択します。(今回はFootSwitch3-F1.0)
ここから
HID準拠ゲームコントローラー
HID準拠コンシューマー制御デバイス
HID準拠ベンダー定義デバイス
の3つを無効にします。
(ゲーム上でフットペダルが3つ表示されていたのはこのためでした)
4-5.「HID準拠ゲームコントローラー」の項目を右クリックし、「デバイスを無効にする」を選択します。
「はい」を選択します。
4-6.同様に残りの2つも無効化して、14のシステムコンフィグを確認してみます。
(ちなみに、この作業は14起動したまま可能でした)
フットペダルの表示が消えました。
Razer Tartarus V2の方も同様に無効化します。こちらは「HID準拠ゲームコントローラー」の無効化のみでOKでした。
5.動作確認
PCを再起動して、FF14を起動し動作を確認します。
フットペダルは、FF14のキーバインドで設定されているキーが正しく動くか(Razer Tartarus V2も同様)を確認しました。
ゲームパッドも過不足なく動作しました。
6.さいごに
PC周りの環境は「おま環」感が出てしまうので一概にこれでOKとはならないです。
参考程度になさってください。