問題タブ [joystick]

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 投票する
0 に答える
397 参照

vb.net - Xbox 360 コントローラーの 1 つの軸だけをコーディングしたのに、なぜ 1 つの軸しか機能しないのですか? (VB.Net)

まず第一に、私は非常に初心者であり、ここで頭を悩ませているのではないかと心配しています。私の問題は、Xbox 360 コントローラーの左ジョイスティックで各軸の個別の機能を制御しようとすることにあります。現在、Phidg​​et モーター コントローラーの出力を可変速度で制御するようにコントローラーをコーディングしようとしています。Y 軸が問題なく前進速度を制御するようにコードを作成できましたが、X 軸を個別にコーディングしてモーターを別の方法で動かそうとしても、うまくいきません。Phidg​​et に送信されないだけで、エラーはありません。

X 軸を思いどおりに動作させることができることを発見しましたが、それは Y 軸のコードを削除した場合のみです。あたかも一度に1つの軸だけを登録しているかのように、そこにあるものと、他のものはしたくないようです。それ以外は、問題なく動作していることがわかりました。また、両方のスティックの現在の位置を表示するラベルがいくつかあり、問題なく問題なく動作することにも言及する必要があります。どんな助けでも大歓迎です!ありがとう!

もう一つ。モーターコントローラーは、ROVを飛ばすためのモーターを制御するためのものです。左スティックを左に動かすと (負の値)、モーター 0 は逆方向に動き、1 は一種の「ポイント ターン」を行うために前進し、左スティックを右に動かすと逆になります。さらに、y 軸は、順方向または逆方向の両方を同時に制御します。

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

python - USBコントローラーはPygameでは動作しません

ゲームプログラムの外部で、キーボードの矢印キーとしてマップしたUSBコントローラーがあります(たとえば、キーボードの通常の矢印キーとして使用できます)。私はプログラムControlMKを使用してこれを行いました。私のPygameプログラムは、コントローラーをキーボードとして認識しません。ジョイスティックモジュールを使おうとすると、プログラムが正常に動作しません。

これが私のコードです:

お手伝いありがとう!

編集:

ジョイスティックモジュールを使おうとしています。これが私がサンプルコードを取っているところです:

http://www.pygame.org/wiki/Joystick_analyzer

コードを編集してその一部を含めましたが、それでも機能しません。これが私の編集したコードです:

明確にするために、私のコードはキーボードを使用するときに機能します。ただし、同じキーにマップされているコントローラーには変換されません。

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

c - X11 イベント ループでジョイスティック/ゲームパッド イベントをキャプチャできますか?

Win32 には winmm ライブラリがあり、通常のイベント ループでジョイスティック イベントをキャプチャできます (一般的なウィンドウ イベント、キーボード イベント、およびマウス イベントと一緒に)。

Xlib に同様の設定はありますか? 生の入力を行う唯一の選択肢はありますか?

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

vb.net - VB.NET-joyGetDevCaps関数をVB6からVB.NETに変換します

次のAPIをVB.NETに変換する方法がわかりません

いくつかのコンバーターを試しましたが、出力されたものが機能しませんでした。誰かが本当に良い人なら、彼は私のためにそれを変換して、それを呼び出す方法を教えてくれるでしょうか?特に、JOYCAPSを関数に渡すときにインスタンス化する方法がわかりません。

pinvoke.netでこの関数が見つかりませんでした。

ありがとうございました。

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

events - SDLジョイスティックハンドラーを使用して、帽子が押し込まれている間、何かを続けたい

現在、方向パッド(sdlの帽子)で方向を押したままにすると、コードは1回だけ実行されます。これが、私のコードです。

理想的には、十字キーを押している間、game-> HatUp()を呼び出し続けます。

どうすればこれを機能させることができますか?

0 投票する
0 に答える
12457 参照

android - ジョイスティック API Android

Android 3.1+ はジョイスティックとゲームパッドをサポートしていますが、例はありません。onTrackballEvent を使用しようとしましたが、機能しませんでした。Android アプリでジョイスティックを使用するにはどうすればよいですか?

0 投票する
7 に答える
5329 参照

events - SDL を使用するとジョイスティックが機能しない

SDL で簡単なゲームを作成しています。私は数え切れないほどのチュートリアルを経験してきましたが、ジョイスティックを完全に無視しているため、明らかに何かを見逃していました

私のコンストラクタで

私の更新では、実際にジョイスティックを初期化したことを確認するテストを呼び出しています

ここにも私のプレーヤーの更新があります

テストは単にブール値であり、真になると敵がスポーンし始めることを意味します。メインでチェックも実行します

ゲームを実行すると、通常どおりロードされますが、ジョイスティックをどれだけ動かしても、test が true に設定されません。

また、代わりに while poll イベント ループで以下を使用してみました。

私が見逃したアイデアはありますか?

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

python - アナログキープレスをデジタルに変換

Pythonでは、ジョイスティックをシミュレートして、-63〜+63の値を指定するとします。正の場合は「w」キー、負の場合は「s」キーを押したいと思います。値の受信に問題はありませんが、これらのアナログ値をデジタルキー押下に変換します。誰かがそれを行う方法を知っていますか(コードはどの言語でもかまいません、私は一般的なアイデアが必要です)。

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

usb - 単純なジョイスティックの非表示レポート記述子が機能しない

atmega8チップとV-USBライブラリを使用して、NESゲームパッドをUSBに接続するための小さなブリッジを作成しました。最初は、例の1つをhid記述子として使用したので、このHIDレポート記述子を使用してハンドシェイクするように設定すると、Windowsでデバイスが正しく認識されました。

このレポートタイプ

しかし、私がそれをより単純にしたとき:

Windowsはジョイスティックをインストールできませんでした。名前は認識されますが、インストールを完了できません。

USB Hid Toolがこのレポート記述子を検証するため、混乱しています。

何か考えてください。

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

java - Java アプリから USB ゲームパッドを使用する

Java アプリケーションから汎用 USB ゲームパッドを使用する方法はありますか? ありがとう。