アナログスティックに対応するプラグイン

フォーラムルール
素材の利用規約を決めたいけど、どんなことを書けばいいのか分からない場合は、
素材のテンプレートをご利用下さい。
アバター
しぐれん
記事: 972
登録日時: 2017年3月28日(火) 22:22
連絡を取る:

アナログスティックに対応するプラグイン

投稿記事by しぐれん » 2019年7月09日(火) 08:14

使用可能なゲームパッドの種類を増やすプラグインです。
手元に古いゲームパッドしかなく、対応できるものが少ないです。
そこで、複数の方にテストの協力をお願いしたいです。

動作報告なら動く・動かない問わず何でもいいので、積極的にお願いします。
特にNintendo Switchの動作報告を募集中です。

基本的には十字キーで動作させます。
今後スティックの入力も捕まえられるよう強化予定です。

また、以下のサイトでの動作状況のスクショがあると、より実装が進みます。
http://internetexplorer.github.io/Gamepad-Sample/

※更新・正式公開
スティックから読み込んで変数に書き込む機能を追加
添付ファイル
Mano_InputDirect.js
(9.91 KiB) ダウンロード数: 66 回
最後に編集したユーザー しぐれん on 2019年7月17日(水) 20:29 [ 編集 3 回目 ]

現在、プラグイン依頼はお休み中です。
アバター
とんび@鳶嶋工房
記事: 2
登録日時: 2018年7月21日(土) 00:32

Re: 【試作】ゲームパッドの使える種類を増やすプラグイン

投稿記事by とんび@鳶嶋工房 » 2019年7月09日(火) 14:15

手持ちのUSBパッドで試してみました。MacのRPGツクールMV1.6.2のテスト環境です。

SEGAサターンUSBパッド : なし○ / あり ○
PS3用DualShock3 : なし○ / あり ×(十字キー・ボタン○、アナログスティック×)
PS3用HORI FIGHTING STICK mini3 : なし×(スティック×、ボタン○) / あり○
PS3用HORI PAD3 mini : なし×(アナログスティック・ボタン○、十字キー×)/ あり○

ただ、ボタン配置が同じPS3用でもSONYとHORIで異なってました。

手元のハードウェアが良くないのかOSが良くないのかプラグインの問題なのか、その辺わかりませんが、同じコントローラでも認識しない場合もあったりします。

個人的にはHORIパッドが動くのが「やった !」って感じです。
アバター
しぐれん
記事: 972
登録日時: 2017年3月28日(火) 22:22
連絡を取る:

Re: 【試作】ゲームパッドの使える種類を増やすプラグイン

投稿記事by しぐれん » 2019年7月09日(火) 14:33

さっそくの報告ありがとうございます。

ボタン配置についてはMano_InputConfigで対処する形でお願いします。
PS3用DualShock3はほぼ想定通りでして、スティック入力は追加実装のめどがついています。
十字キーが正しく動いたのであれば、問題はなさそうです。
HORI系のゲームパッドは内部がDirectInputだと思うので、実装が成功したのが確認できました。
現在、プラグイン依頼はお休み中です。
アバター
しぐれん
記事: 972
登録日時: 2017年3月28日(火) 22:22
連絡を取る:

Re: 【試作】ゲームパッドの使える種類を増やすプラグイン

投稿記事by しぐれん » 2019年7月09日(火) 19:06

プラグインを更新しました。
XInput対応のコントローラーで、スティックと十字キーの同時対応に成功したと思います。
実際はボタン数の多いものをXInput対応と見ているので、PS3DualShokでもうまく動くはずです。
現在、プラグイン依頼はお休み中です。
アバター
Awayamatana
記事: 248
登録日時: 2017年12月12日(火) 09:38
お住まい: 味噌汁
連絡を取る:

Re: 【試作】ゲームパッドの使える種類を増やすプラグイン

投稿記事by Awayamatana » 2019年7月13日(土) 21:47

スイッチのProコントローラで試しました。
このプラグインを使うと
bluetooth接続の場合は十字ボタンがつかえませんでした。
また、有線接続をした場合、勝手にボタンが入力され制御不可能になりました。
アバター
Awayamatana
記事: 248
登録日時: 2017年12月12日(火) 09:38
お住まい: 味噌汁
連絡を取る:

Re: 【試作】ゲームパッドの使える種類を増やすプラグイン

投稿記事by Awayamatana » 2019年7月13日(土) 22:09

コントロールパネルでの動作確認です。
https://twitter.com/New_Awayamatana/status/1150027555044380672
アバター
しぐれん
記事: 972
登録日時: 2017年3月28日(火) 22:22
連絡を取る:

Re: 【試作】ゲームパッドの使える種類を増やすプラグイン

投稿記事by しぐれん » 2019年7月14日(日) 06:08

Awayamatana さんが書きました:スイッチのProコントローラで試しました。
このプラグインを使うと
bluetooth接続の場合は十字ボタンがつかえませんでした。
また、有線接続をした場合、勝手にボタンが入力され制御不可能になりました。


報告ありがとうございます。
有線接続については、別の方に確認した場合と同じ挙動ですので仕様とします。
bluetooth接続の十字ボタンについてはVScodeのステップ実行で詳細を確認しないと分かりません。
現在、プラグイン依頼はお休み中です。
アバター
しぐれん
記事: 972
登録日時: 2017年3月28日(火) 22:22
連絡を取る:

Re: アナログスティックに対応するプラグイン

投稿記事by しぐれん » 2019年7月17日(水) 20:32

更新しました。
アナログスティックを読み込めるようになりました。
現在、プラグイン依頼はお休み中です。

“MV:プラグイン素材” へ戻る