安装 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(越南语)
Українська(乌克兰语)
报告翻译问题


No, disabling Steam Input does not help. Can you look into it? There are some threads made here about M1 + controller and SoR 4. Controller works fine in some other games in steam (and outside steam). I would really love to play this with my macbook + controller.
https://github.com/gabomdq/SDL_GameControllerDB
This will be the best place to fix M1 controller issues.
https://psteamcommunity.yuanyoumao.com/discussions/forum/2/3004429475624592660/
Possible solution, maybe? https://psteamcommunity.yuanyoumao.com/discussions/forum/2/3135044721715556276/
This bug definitely falls out of my jurisdiction; the best you can hope for is for either Valve or Apple to intervene here, but considering Apple went to the effort of breaking it this hard and Valve hasn't been able to work around it, this doesn't paint a pretty picture. I can't write my own drivers, and if Big Sur isn't letting us access IOKit/HID devices by traditional means (including via the new GameController framework that's included in our copy of SDL) then the OS is pretty much intentionally keeping us from making this work correctly. I can confirm that all the standard controllers work on Mojave at least, but that won't help M1 users unfortunately.
But some steam games still work with controller just fine. So question is: Why some games work fine with controller, Big Sur + M1, but some games (like SoR 4 unfortunately) does not?
Just annoying problem -_-'
Anyone feeling particularly brave and is able to build for x86_64 and run on M1 may want to try replacing the SDL binary provided in SOR4 with an upstream build:
Maybe being able to step through the joystick system directly will spell out _why_ we can't read input devices? For all I know it's just some privacy setting in System Preferences that got added post-Catalina, but usually it pops up a message about that sort of thing.
Audio (alsa native with dmix) working now.
A big thx.
- Replace the libSDL2-2.0.0.dvlib file in the game folder with a newer one from the library original website. https://www.libsdl.org/download-2.0.php
- The file will be labeled SDL2, you will need to rename it to libSDL2-2.0.0.dylib
- Replace the new file with the old one.
Celeste started working with my Xbox Series controller in Big Picture mode after doing this.