ウィンドウを移動するとカーソルキーが押しっぱなしのようになる。 ( Unity )

UnityでゲームスタートしたときにInput.orizontal,Input.verticalの値が左、上方向に入りっぱなしのようになります。一般的な問題ではないのかネット上では報告も見つけられませんでした。Unityジャパンサポートの方や友人の環境では再現できない現象です。入力デバイスそれぞれ外しても起こる現象ですが、ハードウェアの問題かも知れずです。お心当たりございましたらお力添え願います。

「再現方法」
① テストプレイ中に他のアプリケーションのWindowをアクティブに、Unityに戻ってきたらGameウィンドウをクリックする。
② ビルドしたゲームをスタートさせる。

「仮の対処方法」
①の場合はGameウィンドウ以外のウィンドウをクリックするとInput.orizontal,Input.verticalの値がそれぞれ0に戻る。②の対処法は何も見つかりませんでした。

|
回答
回答

ありがとうございます。

クリーンブートしてゲームをスタートさせましたらAxisに変な入力はされませんでした。

改めて常駐しているプログラムを確認してみたのですが、3D ConnectionのSpace Navigatorのドライバをアンインストールしたらおさまりました。

http://www.3dconnexion.jp/products/spacemouse/spacenavigator.html

最新のドライバ(10.3.0)をインストールし直しても同じ現象が再現されたので3DConnectionに報告いたします。ご助力感謝いたします。

2 ユーザーがこの回答を役に立ったと思いました。

この回答が役に立ちましたか?

はい
いいえ

役に立ちませんでした。

素晴らしい!フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

回答
回答

​花瓶くんさん、こんにちは。

マイクロソフト コミュニティをご利用いただき、ありがとうございます。

[ページ] のUnity で開発されたゲームで書き込んでいただいた操作を行うと、カーソル キーが押しっぱなしになってしまうということでしょうか。

また、同じゲームをサポートの方やご友人の環境で動かした場合は再現しないのですね。

ほかのプログラムが動作に影響していないか確認するといいかもしれません。

[クリーン ブート] で一時的に常駐アプリケーションを停止し、その状態でも再現するか確認してみてください。

※もしもクリーン ブート環境で該当のゲームが動かない場合はその旨も書き込んでいただければと思います。また、あとで元の設定に戻してください

結果など、返信お待ちしています。

南谷 一 – Microsoft Support

[この回答で問題は解決しましたか?] にて評価にご協力をお願いします。

返信が問題解決に役立った場合は、 [はい] を押すことで回答とマークされます。

問題が未解決の場合や引き続きアドバイスを求める場合は、 [返信] からメッセージを送信してください。
[いいえ] を押しても、未解決であることは回答者には伝わりません。

この回答が役に立ちましたか?

はい
いいえ

役に立ちませんでした。

素晴らしい!フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

 
 

質問情報


2021年4月16日最終更新日 表示数 660 適用先: