トップページ > 記事閲覧
AndroidにてGetJoypadInputState(DX_INPUT_KEY_PAD1)が変化しない
名前:あっぷる 日時: 2025/07/28 14:40

いつもお世話になっております Ver 3.24aを使用しております Androidにて、JoyPadをUSB経由で接続し、 GetJoypadInputState(DX_INPUT_KEY_PAD1)を使用して JoyPadのボタン押下情報を取得したいのですが、 十字キーは反応しますが、AゃBなどのボタンが反応しません 同じコードでwindows上であれば一通り反応します 解決策はありますでしょうか? 過去ログ検索してみましたが、回答となるヒントは見つけられませんでした ttps://dxlib.xsrv.jp/cgi/patiobbs/patio.cgi?mode=view&no=5732 よろしくお願い致します
メンテ

Page: 1 |

Re: AndroidにてGetJoypadInputState(DX_INPUT_KEY_PAD1)が変化しない ( No.1 )
名前:管理人 日時:2025/07/28 22:48

Android ではバージョンや機種によってUSB接続のJoyPadの 入力が正常に取得できない事があるようです Gamepad Tester 等のゲームパッド入力を確認できるアプリが Play Store からインストールできますので、お使いのJoyPadの入力が Gamepad Tester 等の入力チェックツールでは正常に取得できるかを 試してみていただけないでしょうか? m(_ _)m
メンテ
Re: AndroidにてGetJoypadInputState(DX_INPUT_KEY_PAD1)が変化しない ( No.2 )
名前:あっぷる 日時:2025/07/29 12:31

お返事ありがとうございます ユニバーサルモードにて、各ボタンが20番で反応します 手元にあるゲームパッドは古いPC用がひとつ メガドラミニのパッドがひとつで どちらも同じような反応でした 十字ボタンだけはしっかり反応します
メンテ
Re: AndroidにてGetJoypadInputState(DX_INPUT_KEY_PAD1)が変化しない ( No.3 )
名前:管理人 日時:2025/07/30 02:26

複数のボタンが 20番で反応してしまうということでしょうか? 仮にそうだとしますと、残念ですがお試しになったゲームパッドは Android では正常に使用できないということだと思います… ( ダウンロード数上位に位置しているテストアプリのプログラムに 不備がある可能性は低いと思いますので )
メンテ
Re: AndroidにてGetJoypadInputState(DX_INPUT_KEY_PAD1)が変化しない ( No.4 )
名前:あっぷる 日時:2025/07/30 11:53

そうです、十字ボタンを除くすべてのボタンが20番で反応します なるほど、今度最新のPC用パッドを購入して再挑戦してみます またご報告いたします ご対応ありがとうございました
メンテ
Re: AndroidにてGetJoypadInputState(DX_INPUT_KEY_PAD1)が変化しない ( No.5 )
名前:あっぷる  日時:2025/08/03 21:10

アマゾンで有線型のPC用コントローラパッドを購入してテストしたところ、問題なく動作致しました R側のアナログがまだ取れないなどの研究の余地はありますが ほぼやりたいことはクリアできましたので、クローズとさせていただきます ありがとうございました
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存