問題タブ [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 に答える
3106 参照

objective-c - Mac OSX でゲームパッドをエミュレートする方法

コンピューターに接続されているゲームパッドをエミュレートし、ボタンを押したり、その仮想ゲームパッドのジョイスティックを使用して OS X で他のゲームを制御したりできるプログラムを作成したいと思います。ただし、ゲームパッド/ゲームパッドをエミュレートする方法がどこにも見つかりません。ボタンを押します。

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

c - Linux 上の SDL は複数のゲームパッド/ジョイスティックをサポートしていますか?

安いPS3コントローラーとNEO-GEO Xコントローラーを持っています。それらは両方とも例えばで検出されます。Fedora 20 と Lubuntu 14.04。それらは lsusb に表示されます

の下にデバイスが表示されます/dev/input。それらの両方で udevadm を実行すると、GreenAsia デバイスがpantherlordドライバーを使用し、他のデバイスがドライバーを使用することが示されます。hid-generic

次のテスト コードを実行すると、GreenAsia デバイスのみが SDL によって報告されます。プラグを抜くと、他のデバイスが検出されます。これは SDL の既知の制限ですか、それとも他の問題ですか?

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

android - Android ゲームパッドのデフォルト コントロールを無効にする方法

ゲームパッドで制御するアプリを作ろうとしています。正常に動作するようになりましたが、Android には、ゲームパッドが接続されているときにナビゲーションに使用するデフォルト コントロールがいくつかあります。たとえば、B ボタンでメニューに戻ります。Android のデフォルトのボタンを使用できるようにしたい。デフォルトの Android コントロールを無効にする方法はありますか? デフォルトの Android ゲームパッド コントロールについては何も見つかりません。それらを無効にする方法は言うまでもありません。

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

arduino - Xinput をゲームパッド arduino プロジェクトに追加するにはどうすればよいですか?

Arduino IDEを介したシリアル接続を介して、私のボードで動作するプッシュボタンとアナログスティックを正常に実行しています。そのデータを Xinput で動作させるにはどうすればよいですか?

それを超えてXinputで動作する独自のエミュレーションソフトウェアがあります。ゲームパッド デバイスの xinput サポートを取得する必要があるだけです。これをドライバーで動作させるために必要な手順は何ですか?また、他の人のドライバーをあまり編集しなくても、可能な限り最小限のタイミングでこれを実行するにはどうすればよいですか?

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

android - Bluetooth ゲームパッドのキーを再マップする方法

nexus 7 (2013) で使用したい Bluetooth ゲームパッドがあります。1 つの障害を除けば、箱から出してすぐにうまく機能しました。右のサムスティック ボタンは背面にマップされます。

したがって、GTA のように右スティックを多用するゲームをプレイするのは非常に困難です。

Playストアから多言語キーマップ再定義を使用しようとしましたが、再マップするキーを押す必要がありますが、そうするとメニューから戻ります

mkr に関連するリソースを探しましたが、リストされている作成者の Web サイトでさえ、何も見つけることができませんでした。

だから私は思い切ってタブレットをルート化しました。

Tincore キー リマッパーを使用したかったのですが、wiki にヘルプとサポートが不足していることに気付きました。

keylayout と keychars は、ゲームパッドの物理的な押下 (keylayout) とそれらの入力がマップされたアクションに関連するファイルが格納されているフォルダーであることがわかりました。

システム rw​​ をマウントし、generic.kl ファイル (logcat を調べて使用されているファイルであることがわかりました) を複製し、これを使用してゲームパッドの動作を変更したいと考えていました。メニューで提供される唯一のオプションとしてゲームパッドを使用した新しいレイアウトは、デフォルトのままです