Steam ゲームごとにゲームパッドのボタンの機能をモードシフトで切り替える

PC ゲーム・ソフトウェアなどのプラットフォーム Steam のクライアントソフトのコントローラレイアウトを用いて、A, B, X, Y などのフェイスボタン割り当てられているコマンドを、LB などを押している際に一時的に別の機能に切り替えモードシフト作成設定について紹介します。

Steam では、2024 年 12 月 5 日 3時(日本時間)までオータムセールが開催中!

Steam 公式サイトの一部 20241130

※ Steam バージョン 1731433018 , Steam API バージョン SteamClient021 を使用します。
※ Grim Dawn のバージョンは v1.2.1.2 (x64) です。

前回の記事

前回は、コントローラ(ゲームパッド)のボタンなどに割り当てるコマンドを変更したり、割り当てているコマンドを削除する手順を紹介しました。

ゲームごとのコントローラレイアウトの編集

コントローラレイアウトを編集したいゲームをライブラリから選択して、そのゲームのページを表示します。
例として、Grim Dawn のコントローラレイアウトを編集します。

その後、そのゲームのコントローラレイアウトのウィンドウ表示するために、右上の「ゲームパッド」アイコンのボタンを押すか、左側のリストゲーム名右クリックして表示されるメニュー「管理」→「コントローラレイアウト」を選択します。

Steam ゲーム個別のコントローラレイアウトの設定1

コントローラのボタン設定などをカスタマイズする場合は、「レイアウトを編集」ボタンを押します。

最初は、その上のリストにある公開済みのコントローラレイアウト選択するだけでも、十分かもしれません。

Steam ゲーム個別のコントローラレイアウトの設定2

選択したゲーム専用のコントローラレイアウトの編集ウィンドウが表示されました。

ボタン割り当てられている Action Bar, Health Potion などはそのゲーム固有ゲームアクション名です。
Grim Dawn の場合は、 LB ボタンを押すと Health Potion ゲームアクション実行されてポーションを使った HP の回復ができます。

Steam ゲーム個別のコントローラレイアウトの編集画面

モードシフトの作成

モードシフトを作成するには、左上のアクションセットGame Controls であることを確認して、左側のリストから「ボタン」を選択します。

開いた「ボタン」ページの「フェイスボタン動作」セクションの右側にある「ボタンパッド」と表示されているリストを開き、「モードシフトを作成」を選択します。

Steam ゲーム個別のコントローラレイアウト モードシフトでフェイスボタンの機能を切り替える設定1

そうすると「フェイスボタン動作(モードシフト)」セクションが下側に追加されます。

Steam ゲーム個別のコントローラレイアウト モードシフトでフェイスボタンの機能を切り替える設定2

モードシフトさせる入力の選択

どの入力(例えば LB など)をするとモードシフトするかを、「フェイスボタン(モードシフト)」セクションの右側にある歯車アイコンのボタンを押して設定します。

Steam ゲーム個別のコントローラレイアウト モードシフトでフェイスボタンの機能を切り替える設定3

「フェイスボタン ボタンパッド設定」のページに切り替わります。

「一般」セクションの「モードシフトボタン」項目の「なし」と表記されているリストを開き、割り当てたい入力(例では LB, 左バンパー)を選択します。
※選択できない入力もあるので詳しくは「モードシフト (Steamworks ドキュメント) 」を参照してください。

Steam ゲーム個別のコントローラレイアウト モードシフトでフェイスボタンの機能を切り替える設定4

モードシフト時のボタンへの機能の割り当て

まだコマンドが割り当てられていない「フェイスボタン(モードシフト)」セクションのボタンの右側の「コマンドを追加」とコマンド名が表記されているボタンを押します。

Steam ゲーム個別のコントローラレイアウト モードシフトでフェイスボタンの機能を切り替える設定5

ボタンを押した際に実行するコマンド選択します。

今回は、ゲーム固有のゲームアクションを割り当てるので、上部の「ゲームアクション」タブを選択して、表示されたゲームアクションの中から、割り当てたいゲームアクション選択します。

Steam ゲーム個別のコントローラレイアウト モードシフトでフェイスボタンの機能を切り替える設定6

この設定を全ての未割当のボタンに行いました。
以上で、モードシフトした際 (例では LB を押している際) に、ボタンが実行するコマンドを一時的に切り替える設定が完了しました。

Steam ゲーム個別のコントローラレイアウト モードシフトでフェイスボタンの機能を切り替える設定7

モードシフトは1個しか設定できない?

設定したモードシフトのゲームアクションが削除されるだけで、2個目のモードシフトを追加する方法はわかりませんでした
モードシフトは、直感的に設定しやすいと思うので、ボタン4個に8つ以下の機能を割り当てたい場合はお勧めです。

まとめ

今回は、PC ゲーム・ソフトウェアなどのプラットフォーム Steam のクライアントソフトのコントローラレイアウトを用いて、A, B, X, Y などのフェイスボタン割り当てられているコマンドを、LB などを押している際に一時的に別の機能に切り替えモードシフト作成設定について紹介しました。

参照サイト Thank You!

記事一覧 → Compota-Soft-Press

コメント

Ads Blocker Image Powered by Code Help Pro

お願い - Ads Blocker Detected

このサイトは広告を掲載して運営しています。

ポップアップを閉じて閲覧できますが、よろしければ

このサイト内の広告を非表示にする拡張機能をオフにしていただけませんか?

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

タイトルとURLをコピーしました