(Potentially) SOLVED: I disabled both Steam Overlay and controller Steam Input, and now it somehow works. Strangely, I believe they were both disabled to begin with and I tried enabling one at a time, then both, and nothing worked. I wanted to test individual settings again so I turned both off and suddenly it recognizes my controller (DualShock 4)


I haven’t played 1.6 but I’m sure I played 1.5 with this setup a while back and the controller was working. Now my Mac recognizes the controller (and I can use in Steam’s big picture mode) but the game doesn’t.

What I’ve tried:

  • Started the game through Big Picture mode using my controller, and tried without Big Picture mode
  • Uninstalled SMAPI and any mods
  • Restarted my Mac
  • Enabled/Disabled Steam Input in controller settings

Anyone have any experience getting it to work?


NOTE: Just tried with DualSense/PS5 controller and having the same issue. The game doesn’t seem to recognize the controller

    • sleepingoddish@lemmy.zip
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      3 months ago

      Sorry for the late reply. It’s been a long time since I played Steam on an actual computer so I’m not finding where the developer settings I mentioned earlier are located.

      Edit: You mentioned trying two different controllers. Have you tried to have both plugged in at the same time so that the game can see both?

      While you have the game running, are you able to open the Steam Overlay? In the overlay, click on the controller icon

      In the settings here, do you have an option to reorder controllers on the right side of the screen?

      If you see that button, click on it and mess around with the controller order and see if it’ll make the game see the controller now.

      • thisisdee@lemmy.worldOP
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 months ago

        Oh weird. I was playing around with a bunch of settings and it suddenly worked. I think the last change I did was disable steam overlay and disable steam input on the controller settings!

      • thisisdee@lemmy.worldOP
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 months ago

        Thank you so much for the very detailed response. I’m sorry for taking so long but I finally got some time to try messing around with it again.

        Edit: You mentioned trying two different controllers. Have you tried to have both plugged in at the same time so that the game can see both?

        So I actually use the controllers via Bluetooth because I couldn’t get my Mac to recognize the controllers when plugged in. I’ll try a few more things and see if I can get it to even get recognized.

        While you have the game running, are you able to open the Steam Overlay?

        I wasn’t able to get Steam Overlay to show up while playing Stardew Valley. Tried with controllers and with mouse/keyboard and it didn’t work. I confirmed that it worked with other games.