-
-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Steam Overlay doesn't seem to work for Mac #50
Comments
Hey @adrianmarple! It works very well on linux and windows, I can't tell on Macs because I don't have one to test. Anyway, which Mac are you using? Can you try the project inside |
This was a similar issue on Greenworks (no overlay on Mac using electron or nw.js). |
Sorry that I didn't respond sooner, I must have turned off email notifications sometime in the past. I'm using a 2018 MacBook Pro (intel processor) running macOS Catalina (10.15.7). I just tried the test electron project and it ran and showed my steam display name, but hitting shift+tab did not bring up the steam overlay. |
Can also confirm this for an M1 Max I'm running - for both |
I'm also experiencing this issue on my 2018 Intel MacBook Pro running macOS Ventura (13.0.1). I can display the username, but the overlay doesn't show up. I was able to build my game on Windows, and overlay is working well there. |
I have not been able to get the Steam overlay to work on either macOS or Arch Linux using the provided test project, but I have had it work on Windows. |
Hi, is there any update on this? Any workaround available? |
Has anyone else seen this - "enable the steam overlay while in-game" option is disabled by default on mac apps (including mine, an electron app, and others like caves of qud which is a unity game) This checkbox can't even be ticked to turn it on (but can on windows). Does the overlay just not work on mac os in general? I'm on an intel macbook pro running 12.0.1 |
Actually that seems to be a red herring. If I go to Steam -> Preferences, I can see a global setting for enabling the overlay. This was on by default, but when I toggled it off and then on, the checkbox enabled. Weird. |
I can confirm this fix for enabling the overlay checkbox. It doesn't solve the overlay not appearing in the game though. |
I develop on Mac and as far as I can tell none of the steam overlay stuff works (shift+tab, invite dialog, or achievements), either running electron via
npm starm
or launching through steam. I can confirm that all of these work in windows though. I have not tested Linux yet.The text was updated successfully, but these errors were encountered: