目次: Arduino
目次: 一覧の一覧
 この記事にコメントする
目次: 自宅サーバー
この日記システム、Wikiの話。
自宅のサーバー、Sakuraで借りているサーバー、その他の話。
目次: 一覧の一覧
 この記事にコメントする
目次: ゲーム
Steamは良くできていますが、コントローラの設定は挙動がおかしくて困っています。
ゲームの右側にある [ギアのマーク] - [プロパティ] の順で選ぶと下記のウインドウが出ます。
左の [コントローラ] - [コントローラ一般設定](下線が引いてある白い文字)を選ぶと青いウインドウが出るので、検出されたコントローラ: [設定したいコントローラ] - [レイアウトの決定] を選びます。
するとキーの割り当て画面が出てくるので設定するんですが……罠が結構あります。
私の持っているELECOM JC-U3808Tというコントローラは、いわゆるスーパーファミコンのコントローラとほぼ同じ形です。つまり、十字キー, L, R, A, B, X, Y, START, SELECTボタンがあります。
しかしSteam的にはコントローラ = Xboxコントローラらしくて、上下左右は「左スティック」であり「十字キー」ではありません。
Steamは左スティックに何か設定しないと設定画面を終了できない仕様なので、間違えてしまっても気づけるはずです。たぶん。
私の環境に特有なのか、みな同じなのかわからないのですが、せっかくコントローラのボタン配置を設定してもすぐに設定が消えてデフォルトに戻ってしまいます。困りました。
Steamのコンフィグファイルを直接書き換えて、コントローラの設定を書き換えるとうまくいくことがわかりました。
SteamのコンフィグファイルはSteamのインストールディレクトリの下のconfig/config.vdfにあり、コントローラの設定はSDL_GamepadBindで検索すると発見できます。
私のゲームパッド(ELECOM JC-U3808T)の場合は、一度設定を全部削除して下記のOKの設定だけを書くとうまくいきました。
03000000790000001100000000000000,dev:none:USB Gamepad,platform:Windows,a:b2,b:b3,y:b1,x:b0,start:b7,back:b6,leftshoulder:b4,rightshoulder:b5,dpright:a3,leftx:a0,lefty:a4,
これも罠があります。コントローラー設定を削除したあとSteamを起動すると、下記のようなRetrolink SNES Controllerというそれっぽい設定名のコンフィグが生成されます。この設定を書き換えれば良いのか?と思いきや、いくら書き換えても設定が反映されません。なんだこれ??
03000000790000001100000000000000,Retrolink SNES Controller,platform:Windows,a:b2,b:b3,y:b1,x:b0,start:b7,back:b6,leftshoulder:b4,rightshoulder:b5,dpright:a3,leftx:a0,lefty:a4,
OKとNGを比較してもデバイス名くらいしか違いがないのですが、一体何が気に食わないんでしょう?Steamのコントローラ回りは変な動きで理解し難いです。
 この記事にコメントする
| < | 2023 | > | ||||
| << | < | 06 | > | >> | ||
| 日 | 月 | 火 | 水 | 木 | 金 | 土 | 
| - | - | - | - | 1 | 2 | 3 | 
| 4 | 5 | 6 | 7 | 8 | 9 | 10 | 
| 11 | 12 | 13 | 14 | 15 | 16 | 17 | 
| 18 | 19 | 20 | 21 | 22 | 23 | 24 | 
| 25 | 26 | 27 | 28 | 29 | 30 | - | 
 wiki
 Linux JM
 Java API
 2002年
 2003年
 2004年
 2005年
 2006年
 2007年
 2008年
 2009年
 2010年
 2011年
 2012年
 2013年
 2014年
 2015年
 2016年
 2017年
 2018年
 2019年
 2020年
 2021年
 2022年
 2023年
 2024年
 2025年
 過去日記について
 アクセス統計
 サーバ一覧
 サイトの情報合計: 
本日: