I verified that my controller’s rumble worked fine, yet I had no controller rumble in Silksong. I fixed it by forcing Proton 9.0-4 in Silksong’s settings:

  1. Navigate to: Steam Library>Silksong>right-click>Properties>Compatibility
  2. Check “Force the use of a specific Steam Play compatibility tool”
  3. Select “Proton 9.0-4” from the dropdown.

It seems that Silksong has inherited the same controller rumble issue as Hollow Knight with the native build [1].

References
  1. Type: Post. Author: “Cobwebblocks”. Publisher: [“ProtonDB”. “Howllow Knight”.]. Published: ~2025-08. Accessed: 2025-09-05T06:41Z. URI: https://www.protondb.com/app/367520#q_spejhJmH.

    No rumble on native version

  • mat@linux.community
    link
    fedilink
    English
    arrow-up
    6
    ·
    5 days ago

    Thanks for the info. That’s a shame, I really want to use native builds when available. Especially since Silksong runs so well. Is there any hope for a fix, even if unofficial?

    • Kalcifer@sh.itjust.worksOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      5 days ago

      […] Is there any hope for a fix, even if unofficial?

      Maybe, but, given that the same issue exists in Hollow Knight [1], I think it’s possible that it may remain, at least for a while.

      References
      1. Type: Post. Author: “Cobwebblocks”. Publisher: [“ProtonDB”. “Howllow Knight”.]. Published: ~2025-08. Accessed: 2025-09-05T06:41Z. URI: https://www.protondb.com/app/367520#q_spejhJmH.

        No rumble on native version

      • mat@linux.community
        link
        fedilink
        English
        arrow-up
        4
        ·
        5 days ago

        Yes, but OP makes it sound like the Hollow Knight issue is not fixed either. I didn’t even know HK had rumble, but I def felt the Silksong haptics when I played it at Gamescom. I wonder how we can make Team Cherry aware of this, or whether they are already aware?

    • Kalcifer@sh.itjust.worksOP
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      5 days ago

      […] I really want to use native builds when available. […]

      Out of curiosity, how come?

      • mat@linux.community
        link
        fedilink
        English
        arrow-up
        10
        ·
        5 days ago

        I work at a game studio that provides Linux-native builds of our game. I don’t speak for them but in my opinion this gives us an opportunity to take advantage of Linux features such as better input systems, performance, dev tooling, and in the future maybe APIs like Wayland. While the Windows build does work via Proton, it’s limited to what Microsoft allows us to do with the Windows API. We also have to use a non-standard-compliant compiler (msvc) and overall maintaining a Windows build damages code quality, performance, dev speed, and end user experience. Our Linux userbase is already small enough, imagine if all our players started using the Proton version. It’d become impossible to justify spending as much time on the Linux builds as we do, and they would probably stop being available. So, although I see WINE and Proton as a net positive, I fear it will slowly kill Linux development and eventually all games will be limited 100% by what MS decides, despite technically playing them on a free platform.