I know Steam supports controllers, but does lutris and Heroic Games Launcher support it too? (PS, XBOX, SWITCH)

  • Domi@lemmy.secnd.me
    link
    fedilink
    arrow-up
    5
    ·
    2 years ago

    Yes, all normal controllers should work out of the box on a modern kernel.

    That includes official Playstation, Xbox and Switch controllers.

  • ThatGuy@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    2 years ago

    My 8bitdo pro 2 controller works out of the box in lutris. Plug and play.

    In fact the only controller that wasnt plug and play was my gamecube controller with the official adapter. I typed in like one command iirc and then it was plug and play lol

    Wished windows was like that.

  • CalcProgrammer1@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    2 years ago

    Linux supports more controllers out of the box than Windows in my experience. For example, the original Xbox controllers with an adapter cable to give them a normal USB-A connector work great in Linux but require third party drivers in Windows.

  • AmonTheMetalHead@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    2 years ago

    Games from Steam will work with just about any controller, non-steam games can usually be made to work by launching them from within Steam, so add the games to Steam when installing through Heroic or Lutris eg.

    One possible issue is that mixing rpm & flatpak runtimes can cause issue’s with Steam Input, atleast it did for me on Fedora 38 where Heroic installed as a flatpak couldn’t interact with Steam Input where Steam was installed from rpm.

  • RQG@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    2 years ago

    Xbox and Playstation controllers work out of the box for me usually on steam and Heroic. Sometimes games try really hard to not recognize it but can usually made work.

    • scutiger@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      2 years ago

      Steam itself does a lot of heavy lifting when it comes to controllers. Steam supports Playstation, Xbox, and Switch controllers on its own, even when the OS doesn’t.

  • metalpoetnl@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    2 years ago

    Everyone else covered the main details, I’ll just add if you want to use an Xbox series X controller I found the Microsoft wireless dongle works best for wireless usage.

    You would need to install the third-party xone kernel module though.

  • cmnybo@discuss.tchncs.de
    link
    fedilink
    arrow-up
    1
    ·
    2 years ago

    As long as the game controller shows up in Linux, it will work in Lutris as long as the game supports controllers.

  • Yote.zip
    link
    fedilink
    arrow-up
    1
    ·
    2 years ago

    YMMV but without proton, I found that my controllers only worked if they were plugged in at game start, and replugging them in mid-session prevented them from working. I eventually bought a Mayflash Magic NS2 wireless adapter and stopped having this problem - I’m not sure if it’s because the adapter is always acting like a controller even without one connected, or if a coincidental kernel upgrade fixed it.