Steamをインストール
ログイン
|
言語
简体中文(簡体字中国語)
繁體中文(繁体字中国語)
한국어 (韓国語)
ไทย (タイ語)
български (ブルガリア語)
Čeština(チェコ語)
Dansk (デンマーク語)
Deutsch (ドイツ語)
English (英語)
Español - España (スペイン語 - スペイン)
Español - Latinoamérica (スペイン語 - ラテンアメリカ)
Ελληνικά (ギリシャ語)
Français (フランス語)
Italiano (イタリア語)
Bahasa Indonesia(インドネシア語)
Magyar(ハンガリー語)
Nederlands (オランダ語)
Norsk (ノルウェー語)
Polski (ポーランド語)
Português(ポルトガル語-ポルトガル)
Português - Brasil (ポルトガル語 - ブラジル)
Română(ルーマニア語)
Русский (ロシア語)
Suomi (フィンランド語)
Svenska (スウェーデン語)
Türkçe (トルコ語)
Tiếng Việt (ベトナム語)
Українська (ウクライナ語)
翻訳の問題を報告
Steam > Settings > Controller > General Controller Settings
Select the controller.
If the option Define Layout is presented to you, click it, check/map Right Stick Y, Save and complete the process.
If you don't get the option, which controller do you have? If it can change modes which mode do you have it in?
With my 8BitDo Pro2 the option Define Layout is only available for Android (D-Input) mode. In the other modes the mapping is defined by Steam (at least on Windows).
In the Controller Settings screen, select your controller then Calibration. Does RS Y function correctly there?
My other thought is to check [Steam Installation] / config / config.vdf
Search for SDL_GamepadBind and it should take you to the mapping area for controllers you've used with Steam.
part of mine looks like
Paste yours I'm curious to see what it's like. I'll be looking to see if righty is mapped or not but it should be correct. For Xinput controllers it's set from elsewhere and Steam overwrites changes to the mapping in config.vdf.
If you see righty is unmapped and want to stick in the axis, close config.vdf, then quit Steam, Then re-open config.vdf and include the axis, should be a4.
030000007e0500000920000000000000,Nintendo Switch Pro Controller,a:b1,b:b0,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b12,leftshoulder:b4,leftstick:b10,lefttrigger:b6,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:b7,rightx:a2,righty:a3,start:b9,x:b3,y:b2,hint:SDL_GAMECONTROLLER_USE_BUTTON_LABELS:=1,platform:Windows
03000000c82d00000260000000000000,8BitDo SN30 Pro+,a:b0,b:b1,back:b10,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b2,leftshoulder:b6,leftstick:b13,lefttrigger:b8,leftx:a0,lefty:a1,rightshoulder:b7,rightstick:b14,righttrigger:b9,rightx:a2,righty:a3,start:b11,x:b3,y:b4,hint:SDL_GAMECONTROLLER_USE_BUTTON_LABELS:=1,platform:Windows
03000000de280000ff11000000000000,Steam Virtual Gamepad,a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,leftshoulder:b4,leftstick:b8,lefttrigger:+a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b9,righttrigger:-a2,rightx:a3,righty:a4,start:b7,x:b2,y:b3,platform:Windows
030000005e040000e002000000007801,dev:xb1:Xbox One S Controller,platform:Windows,a:b1,b:b0,y:b2,x:b3,start:b7,guide:b10,back:b6,leftstick:b8,rightstick:b9,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a3,lefttrigger:a2,righttrigger:a5,
03000000de280000ff11000000007701,Steam Virtual Gamepad,a:b0,b:b1,x:b2,y:b3,back:b6,start:b7,leftstick:b8,rightstick:b9,leftshoulder:b4,rightshoulder:b5,dpup:b10,dpdown:b12,dpleft:b13,dpright:b11,leftx:a1,lefty:a0~,rightx:a3,righty:a2~,lefttrigger:a4,righttrigger:a5,platform:Windows
This one I believe is your controller over BT in Xinput mode. It doesn't have an entry for righty,
So give this a shot:
Close the config file and quit Steam.
re-open the config file
go to that entry and include
righty:a4,
Can stick it any place in the Xbox One S Controller string but stick it here
030000005e040000e002000000007801,dev:xb1:Xbox One S Controller,platform:Windows,a:b1,b:b0,y:b2,x:b3,start:b7,guide:b10,back:b6,leftstick:b8,rightstick:b9,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a3,righty:a4,lefttrigger:a2,righttrigger:a5,
Save and close the file
Then start Steam and see how it goes.
https://steamcommunity.com/sharedfiles/filedetails/?id=2434791325
I believe wired righty would have been working, it uses the first mapping string.
If it was hidden but the UI not showing the Unhide Devices button, in config.vdf there'll be an entry "controller_blacklist" and its value would contain "45e/2e0" (the vendorID & productID the controller uses). Can check and remove that later.
We both have the same GUID 030000005e040000e002000000007801, mine then reads Xinput Controller whereas yours reads dev:xb1:Xbox One S Controller.
If I edit my mapping string, Steam corrects it, but if I copy how yours reads then the change is not overwritten. It looks like its due to the inclusion of the device type setting command "dev:".
If I remove dev:xb1: from the string, Steam corrects the mapping and changes the name to Xinput Controller.
So same as before, close config.vdf if open, quit Steam then open config.vdf > remove dev:xb1: > see if the entry "controller_blacklist" is there > if yes, remove it and it's line from the config file > save and close.
But if still facing the issue of Steam not detecting the controller, then the effect of dev removed won't yet be seen (unless the mapping was the cause... I don't see the mapping preventing Steam from detecting a controller but who knows :/)