76561198997776927 2021 年 5 月 27 日 上午 6:40
PS5 controller not working on MacOS
I recently bought a PS5 controller. I connected it to my M1 MacBook Air via Bluetooth and it works fine. I can navigate Steam in big picture mode. However, for some reason, I can't get it to work in-game. The game that I tested it on is Hollow Knight and it seems to support controllers fine as it has a section for it in the settings. So, my question is, How do I get the controller to be used instead of my keyboard and mouse in-game?
< >
目前顯示第 46-56 則留言,共 56
Bundsgaard 2022 年 10 月 26 日 上午 9:22 
This seemed to work beautifully with the InControl.dll! thank you :)
Żelka 2022 年 10 月 29 日 上午 12:59 
.
tintingaroo 2022 年 10 月 29 日 上午 7:59 
引用自 Bundsgaard
This seemed to work beautifully with the InControl.dll! thank you :)
Nice :)
Thanks for the info. :steamthumbsup:
Yohmi 2022 年 11 月 24 日 上午 10:08 
引用自 stazzzy
I've spent many hours trying to make DualSense work with Steam games on macOS, but without success. It's frustrating because Apple sells PS5 controllers in their official shop, so I expected it to work without pain.

It pairs over Bluetooth successfully and I can use it to navigate the screen in the Big Picture mode, but doesn't work in any game. I've tried Night in the Woods, FEZ, Limbo, Super Meat Boy, and Hollow Knight - all of them claim to have full controller support.

Have anyone experienced this issue? I've tried to unpair the controller multiple time and update the firmware.
I tried many times, mostly with FEZ (but also Jenny Leclue and Octodad). Until today, it never worked. Steam could recognise the controller but the games would not benefit from it and no input could be recorded. OpenEmu was working flawlessly so it made me want to persevere.
I can't tell exactly what's the recipe, but now it works. Here are the few elements :

I allowed Steam to record inputs (in the system preferences > privacy). I enabled the Steam Overlay in every game (you got to right click on each game on the steam library window). I enabled, in the steam controller UI, both Xbox and PS5 helper. For some reasons, now Steam considers my PS5 controller to be an Xbox one, I don't know how to fix this, but so far it didn't harm the inputs (found how to do here : https://steamcommunity.com/discussions/forum/1/1621726179577658947/#c1697175413682520103)
My first success was using Big Picture. Now it works within Big Picture (I always could use my dualsense to control big picture though) and within the games launched either through Big Picture or not. I disabled the Xbox presets and it still works now.

Sorry for this confusing list but what's for sure, it can work, don't give up !
So far it doesn't work with Broken Age and I don't know why (but it seems this game is really not well ported). I tried to have it worked with an external game, Grim Fandango, but even adding the game and enabling the Steam Overlay didn't fix it.
最後修改者:Yohmi; 2022 年 11 月 24 日 上午 10:50
tintingaroo 2022 年 11 月 24 日 上午 10:46 
@Yohmi
In the games its working with, are the controller layouts/configs mapped to gamepad controls or are they mapped to mouse/keyboard controls?
Right-click game in Steam Library > Manage > Controller layout.
Are they named 'Official Layout for - Gamepad' (though it's possible they are named differently but still use the gamepad config but just not the gamepad template) or if you choose View Layout does it have Standard DPad, Joystick, ABXY?
最後修改者:tintingaroo; 2022 年 11 月 24 日 上午 10:49
Yohmi 2022 年 11 月 24 日 上午 11:02 
The games recognises the gamepad as a real gamepad. For example, in Broken Sword The Serpent's Curse, it displays triangle, circle, square and cross as the default UI. In FEZ, probably because that was a game released for Xbox 360, it shows xbox labels.

If I go to Manage > Controller Layout, I get to a page with a picture of a Steam controller, at the bottom of the page I can see the PS logo, but I can't interact with that window. Pressing the PS button just triggers the launchpad as it does systemwide (and that's an annoying behaviour but that's macOS). I can interact with it with my trackpad, so I've been trying to select "gamepad" then force the use of "steam input" in the launcher's preference, and the game (Octodad) couldn't recognise anything. I disabled steam input totally in the game's launcher preferences, and it works again perfectly.

Now if I right-click a game, go to property > controller I get this :

https://ibb.co/Ct1NM4g

I'd say steam input's gamepad custom configurations don't work with dualsense at the moment, and letting steam input's default is what makes my games interact with the dualsense just fine. For some (like Octodad), I can even disable the steam input and it works. For some others (like FEZ), diabling steam input disables the controller (so it must be set to "default", not "disabled" and not "enabled").
最後修改者:Yohmi; 2022 年 11 月 24 日 上午 11:35
tintingaroo 2022 年 11 月 24 日 上午 11:44 
Thanks, I see now - you're getting the games native support. I thought you had things functioning with Steam's Xbox emulation.
catelbow 2023 年 3 月 7 日 上午 9:43 
Maybe this will help someone who still struggles with it... I'm on macOS and just tried playing Tomb Raider and BioShock Remastered with my PS5 controller. Neither of which was playable. I edited the ProductIDs in the plist files as described in this thread and tried calibrating the controller via Steam Settings. None of this seems to have helped. Then I disabled Steam Input in the controller settings for both games and now it works like a charm :) PlayStation Configuration Support is currently enabled. Enabling and disabling it by itself didn't seem to have made a difference...
Update: With Steam Input disabled, BioShock only seemed to recognize the PS5 controller when it was connected via USB. With "Use default settings" it also works with Bluetooth. See https://steamcommunity.com/app/990080/discussions/0/3761104498515808489/#comment_content_3773490215223025014
最後修改者:catelbow; 2023 年 3 月 8 日 下午 4:56
Iris 2023 年 3 月 8 日 下午 9:07 
Hi I'm trying to play Tomb Raider (2013) with the PS5 controller but doesn't work for me and I'm using a M1 MacBook Pro
LOVΞFIЯΞ 2023 年 3 月 8 日 下午 11:45 
Well first of Hallow Knight already has issue with mac, on intel so its not going to work much better on M1 mac. While apple has recently supported ps5 controllers they don’t support the newest one. And also it really up to the game too. One thing you can do it disable steam controls in properties of the game and then use the OS layout instead see if that works.
Falcon66 2023 年 3 月 13 日 上午 3:20 
.
< >
目前顯示第 46-56 則留言,共 56
每頁顯示: 1530 50

張貼日期: 2021 年 5 月 27 日 上午 6:40
回覆: 56