問題タブ [gamecontroller]

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 に答える
2998 参照

android - AsusTransformerでのゲームコントローラーのサポート

複数のゲームコントローラーをAsusTransformer(プライムではない)に接続しようとしています。

Windows用のLogitechF310、F710、XBox360コントローラーを入手しました。

Android 3.2.1では、F310が機能し、XBoxコントローラーが失敗しました(f710はテストされていません)。Androidを4.0にアップデートしましたが、3つすべてが機能しなくなりました。ロジクールについては、DirectInputとXInputの切り替えを試しました。

使っています

MotionEventイベントを受信します。

TegraのWebサイトには、F710とXBoxコントローラーが機能するはずであるという記述があり ます。http ://www.tegrazone.com/support/game-controller-support しかし、これはTegra3用です。Tegra2を入手しました。

誰かがそれらを機能させる方法を知っていますか?

0 投票する
5 に答える
28648 参照

windows - 仮想ゲームパッドを作成するにはどうすればよいですか?

DirectInput アプリケーションには通常のゲーム コントローラとして表示されるが、そのコントロールの状態は実際にはソフトウェアによって定義される「ゲームパッド」を作成するにはどうすればよいでしょうか?

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

windows - Steam が Xbox 360 コントローラーのガイド ボタンをマップできるのに、なぜできないのですか?

Xbox 360 コントローラーの Xbox ガイド ボタンをマッピングしたいと考えています。

しばらくの間、可能な解決策を探していましたが、Google の結果を見ると、それを行う唯一の方法はカスタム ドライバーを使用することのようです。

しかし、今日、Steam Big Picture モードを使用してみましたが、Valve がこれを達成して Steam オーバーレイを開くことができたことに驚きました。では、これを行う方法に関する情報が見つからないのはなぜですか?誰かがそれをどのように行ったかについて何か考えがありますか?

カスタムドライバー以外に考えられる解決策を考えましたが、コントローラーから生データを読み取っていただけないでしょうか? ボタンは信号を送信する必要があるため、ボタンが押されたことを検出できるはずですよね?

どんな助けでも大歓迎です。

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

c++ - SDL_HapticOpenFromJoystick() が SDL 2 で動作しないのはなぜですか?

私は、ほとんどのバックエンド コード (レンダリング、イベント、ゲーム コントローラなど) に SDL 2.0.3 を使用するゲームに取り組んでいます。これまでのところ、ほとんどの問題を解決できましたが、この問題についてはあまり情報がないようです。

だから私の問題は、入力と振動フィードバックのために Xbox 360 コントローラーを開こうとしているということです。SDL_HapticOpenFromJoystick()入力が正常に機能するようになりましたが、振動のためにデバイスを開こうとすると失敗し、Bothと表示されSDL_GetError()て0 が返されます。初期化に使用しています。"Haptic: There are 0 haptic devices availible".SDL_NumHaptics()SDL_JoystickIsHaptic()SDL_Init(SDL_INIT_EVERYTHING);

Xbox 360 コントローラー自体が振動できることはわかっています。Windows 8 ラップトップに (SDL で作成されていない) ゲームがあり、コントローラーのフォース フィードバック機能を問題なく使用できるからです。

さらに情報が必要な場合は、喜んで提供します。

関連コード:

編集:おそらく、Visual Studio Express 2012 を使用していることを追加する必要があります...

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

android - Android : ゲームコントローラーのサポート

ここがこの質問をする場所ではない場合は、お詫び申し上げます。

ゲームコントローラー/ゲームパッドをサポートしたい Android 3D フレームワークの作成を開始しました。MOGA SDK を追加しましたが、すべてのゲーム コントローラー SDK を追加する必要があると考えました。これは少し重く、テストが難しいようです。

他の Android ゲーム開発者はこれについて何をしていますか? Android には USB コントローラー用の API があるようですが、Bluetooth 用の API はありません。

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

objective-c - GCController フレームワーク (OSX) が通知を生成しない

GCController フレームワークをプロジェクトに統合しようとしています。私は Objective-C にあまり詳しくないので、これがどのように機能するかについて無知であることをお許しください。

次のように、さまざまなコントローラー通知のオブザーバー メソッドを登録する NSOpenGLView を拡張するクラスがあります。

そして、私は非常に単純なハンドラーを次のように定義しました:

問題は、これらのイベント/通知が起動しないように見えることです。[GCController controllers] を調べると、完全に空です。

もちろん、コントローラーがなければイベントも発生しないのは当然のことです。

または、何らかの理由で、コントローラーが必要なイベントを生成できないだけです (ワイヤレスまたは USB 経由で、OS に登録されている PS4 コントローラーを使用しているため、ここで何が欠けているのかわかりません)。

これらの通知を有効にする必要がある他の場所はありますか? 何らかの方法で GCController フレームワークを初期化する必要がありますか?