問題タブ [gamepad]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
232 参照

c# - ゲームパッドのサムスティックの有効範囲

現在のプロジェクトでは、ゲームパッドを使用しています。SlimDX を介して C# に接続することに成功しました。すべて正常に動作しますが、唯一の問題は、サムスティックが有効範囲を完全に使用していないことです。

スティックを X 軸上で左いっぱいに動かすと、途中で最大値が得られます。次に、ドライバーは返された値をクリップします。

なぜこれが起こるのか理解しています。ドライバーは四角いエリアで操作しますが、スティックは円形で操作します。

スティック範囲

赤い円は、ドライバーから取得した値を示しています。青い領域はスティックの実際の物理的な範囲を表し、緑の領域はゲームパッドから得たいものです。これらの読み取り値は、キャリブレーション ユーティリティと私のプログラムでも取得します。

私の質問は: これはゲームパッドの通常の動作ですか? もっと良いものを買わなければなりませんか?現在、私はこれにあまり投資したくないので、本当に安いものを使用しています - Genius MaxFire Grandias 12。

0 投票する
1 に答える
335 参照

microcontroller - ゲームパッドによるStellarisサーボ制御

ラップトップに接続されたゲームパッドで 3 つ以上のサーボを制御するソリューションを探しています。使用したい MCU は、Texas Instruments の Stellaris ランチパッドまたは MSP430 です。私はほぼすべての場所を検索しましたが、まだ答えが見つかりません。プロジェクトは PC 制御の望遠鏡マウントです。

アドバイスをよろしくお願いします!

0 投票する
1 に答える
820 参照

multiplayer - 同じゲーム コンピュータに接続された 2 人のプレイヤー

1 台のコンピューターで実行されているゲームが存在するかどうかを知りたいのですが、同じコンピューターに接続されたマウスまたはジョイスティックを使用して 2 人のプレイヤーから入力を収集していますか?

それらが存在する場合、ゲームはどのようにして 2 つのマウス/ジョイスティックからデータを分離しますか?

前もってありがとう、ステファン

0 投票する
2 に答える
300 参照

android - Android: AdMob ビューでゲームパッドからの入力が中断される (onKey イベントが機能しなくなる)

ゲームに Admob バナー広告を表示していますが、AdView がゲームパッドからの入力を混乱させていることに気付きました。たとえば、X、A、L1、R1 などのボタンは機能しなくなり、トリガーもイベントも行われ
ません。また、他のボタンは、たとえばI receiveではなく Y が押されたときに、誤ったキー コードを生成します。onKeyDownonKeyUpKEYCODE_BUTTON_YKEYCODE_BUTTON_MENU

この問題は、(バナー自体ではなく) 画面に触れた後に発生します。画面に触れなければ、ゲームパッドは問題なく動作します。

したがって、AdView は重要なイベントなどを「盗んでいる」ようです。

、位置などのさまざまな AdView 設定をsetFocusable(false)試し、カスタム KeyListener を割り当てようとしましたが、何も役に立ちません。
2 つの異なるゲームパッドと異なる Android デバイスを試しました。
この問題は、AdView を削除するか、非表示にすると消えます...

0 投票する
1 に答える
998 参照

c++ - ジョイスティックアピ C++?

作成した DLL に関して小さな問題があります。1 人か 2 人に DLL をテストしてもらいましたが、すべての機能を自分でテストすることはできないため、結果は期待どおりではありませんでした。

DLL コード: http://pastebin.com/H9uNbPU1

まず、二重変換はすべて意図的なものであることに注意してください。この問題をいくつかの場所に投稿しましたが、役に立たず、これらすべての場所で double 値について尋ねられました。

コード自体は長くはありませんが、私は C++ の経験がほとんどないため、どこで間違ったのかわかりません。

DLL の現在の既知の問題: dwZpos と dwVpos は 0 を返します (私のコードによると)。これらはジョイスティックのボタンだと思いました(たとえば、プレイステーション3コントローラーのL3)。そのボタンが押された場合、それらは0を返すだけですが。

コントローラーにデュアルジョイスティックがある場合、これはコントローラーの右ジョイスティックの x 軸であると思います。正しい?ただし、dwVpos(y 軸だと考えています) は、何があっても -1 を返します。R、U、V がすべて間違っている可能性はありますか? R(Y 軸)、U(X 軸)、V(Z 軸) でしょうか?

私は本当にこれをできるだけ早く稼働させたいと思っています。これまでのところ、私の質問はすべてです。読んでくれてありがとう!

0 投票する
1 に答える
3118 参照

windows - How to simulate a joystick or gamepad -button press?

How to simulate a joystick or gamepad -button press using an AutoIt script? E.g. pressing button A on an Xbox360 controller.

0 投票する
1 に答える
1764 参照

android - 処理のためのゲームパッド制御 + Arduino ロボットを制御するための Android

処理用のマルチタッチ ゲームパッド コントロールを作成し、それを使用してリモートの Arduino ロボットを制御したいと考えています。ProcessingでGUIを作ってAndroid用にコンパイルしたいです。

これまでに作成した処理用の GUI ゲームパッドは次のとおりです。

おそらくそのコードは Android でのマルチタッチ イベントをサポートしていないことに気付いたので、このリンクにある別のコードを思いつきました

Processing はマルチタッチを処理できますか?

したがって、このプロジェクトの目的は、私の Arduino ロボットを制御するために使用するマルチタッチ ゲームパッドを作成することです。ゲームパッドは、押されたキーとジョイスティックの方向を検出する必要があります。

どんな助けでも感謝します。

0 投票する
2 に答える
1171 参照

javascript - WindowsでブラウザーAPIゲームパッドが検出されない

私は奇妙な問題を抱えています。古いMicrosoft Sidewinderバージョン1のゲームパッドが横たわっています.javascript/html5を学んでいるので、ブラウザでゲームパッドを試してみようと思いました.

Linux(私のラップトップ、ubuntu 13.04)で試してみました
navigator.webkitGetGamepads()[0]が、Chromeブラウザー(バージョン28.0.1500.71)のコンソールで、ゲームパッドがすぐに検出されました。

バージョン30.0.1599.101 mを実行しているWindows 7 64ビットデスクトップで同じことを試したよりもnavigator.webkitGetGamepads()[0]、コンソールで、しかしここでは運が悪く、それは私に言い続けますundefined. Windows で「マイ デバイス」に移動すると、そこにゲームパッドがあります。

スクリーンショット

( https://www.dropbox.com/s/yam4fj5zqiogyjh/gamepad.png )

Windows 8、64ビットを実行しているラップトップでも同じ問題があります。

何が問題なのかわかりません。また、それを修正する方法もわかりません。(修正可能であることを願っています)
助けてください