以下の内容はhttps://unlimited-games.hatenablog.com/entry/2024/12/06/070105より取得しました。


UnrealEngineでタニタ ツインスティックを使用する方法

こんにちわ、take です。
スミマセンー。投稿が大変遅くなってしまいました;;
この記事はUnreal Engine (UE) Advent Calendar 2024の5日目の投稿記事です。

今回は、「UnrealEngineでタニタ ツインスティックを使用する方法」を
書いていこうと思います。


★本来はUE5で使う方法を書く予定だったのですが、UE4の時と設定の仕方が
 大きく変わっていたので、後日、UE5での使い方を調べて追記させて頂きます。



それでは、早速設定の仕方を説明していこうと思います。

-----------------------------------------------------------------------------------------
UE4でコントローラの入力設定をする方法

プラグインの「WindowsRawInput」の項目にチェックを入れ再起動します。
タニタツインスティックは、Raw入力で判定を取得する必要があります)



②プロジェクト設定の「プラグイン」の項目にある「Raw入力」を選択します。
 使用するボタン、レバー軸にチェックを入れてください。




③ベンダーIDを「1f4f」、 製品IDに「9001」を入れます。
(こちらのIDは、https://hardwaretester.com/gamepad で調べてください。
 このサイトでは、各レバーやボタンにちゃんと入力判定があるかも調べられます。)



④プロジェクト設定の「エンジン」の項目にある「インプット」内の
 軸マッピング設定をします。
ツインスティックの入力は GenericUSBContllor で設定できます)



⑤最後に、キャラクターブループリント内で、先ほど設定した入力イベントを作成し
 そこからツインスティックの入力値を取得します。


以上でツインスティックが使用できるようになります。



■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
-----------------------------------------------------------------------------------------
■UE5でコントローラの入力設定をする方法

①②③ まではUE4で設定する方法と同じです。

ここから先は、後日 書きます・・・・。


-----------------------------------------------------------------------------------------
以上になります。

では~



★おまけ
 RawInputの参考記事リンク
qiita.com

dev.epicgames.com








以上の内容はhttps://unlimited-games.hatenablog.com/entry/2024/12/06/070105より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14