【ウディタ(WOLF RPGエディター)】コントローラー入力値対応表
確認状況および謝辞
先日の記事にて、各コントローラーの入力値確認の協力者を募ったところ、数名の方に協力のお申し出をいただきました。結果として、Xbox系のコントローラーについては詳細のデータが集まったものと見え、今後のゲーム制作をするうえでの大変有益な情報を得ることができました。ご協力いただいた方々には、改めて、御礼申し上げます。
一方、プレイステーション系のコントローラーに関しては未だ確実なデータが得られていない状況です。もし、読者の中に、プレイステーション系コントローラー(◯☓□△方式)をお持ちの方がいらっしゃいましたら、ご協力をいただけましたら幸いです。何卒、よろしくお願い致します。
コントローラー-入力値 対応表
せっかく皆さんの協力のもと得られたデータを、私だけが独占していても勿体ない話ですので、ここでこれを公開したいと思います。
もともと今回の協力依頼は、インターネット上で必要データが得られなかったことに端を発したものです(コントローラーごとの個別データは公開されていることがありますが、それとウディタの対応関係を記したものは見つかりませんでした)。是非ウディタ使用者に共有されて有効に活用され、しかのみならず、今後益々データが拡充されて制作環境が発展的に整備されていくことを期待します。
さて、得られたデータは下表の通りです。
注・スティックやトリガーなどの、入力値に幅が出るものについては、今回は調査対象とせず。
今般の確認作業を行うまで、私自身がよく分かっていなかったのですが、入力方式に新規格の「XInput」と従来規格の「DirectInput」というものがあるらしく、コントローラーによっては任意に切り替えることもできるようです。確認できたコントローラーはロジクール、エレコム製などの数点ですが、概ねこのいずれかの規格に基づいているようで、恐らく新しいものほどXInput方式、もしくは切り替え可能方式を採用しているものと思われます。
聞くところによると、プレイステーション系コントローラーは従来規格のDirectInputに基づいている可能性があるとのことです。
また、かなり昔のコントローラーについては、一部ボタンがウディタ上で認識されず、プレイ不可能ということもあるようです。
上表については転載・改変等を含めて自由にお使いいただいて構いませんが、なにぶん個人調査の結果であるため、正確さの保証はいたしかねます。もし誤りや追加情報等あれば、お知らせいただければ幸いです。