Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Linux Gaming
  3. Looking for Tips on Controller Support in Steam Games

Looking for Tips on Controller Support in Steam Games

Scheduled Pinned Locked Moved Linux Gaming
linuxgaming
6 Posts 4 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Z This user is from outside of this forum
    Z This user is from outside of this forum
    [email protected]
    wrote last edited by
    #1

    I've recently been playing more games with controller support on Steam and have had some issues getting them to work.

    I have a DualShock 4 Controller (for a PS4) and it works fine for some proton games with controller support (Rainworld and BG3 for example) work fine out of the box. Clair Obscur: Expedition 33 and Balatro both work with the default settings but only on Wayland (Hyprland). The games that work only on Wayland display Xbox button glyphs, leading me to believe that they are using Steam Input. I have in the past been able to play games with no controller support using Steam Input to emulate keyboard inputs on x11.

    I am now trying to play LEGO Lord of the Rings which has Xbox Controller support but not Playstation Controller support and as such would require Steam Input. I would be happy to get it working on either x11 (i3) or preferably Wayland (Hyprland) but so far the closest I have gotten is being able to select my controller as an input device in the settings (by a button press being detected), this did however not allow me to perform any menu inputs and I was not able to reproduce it after restarting the game.

    Overall my experience with my controller has gotten slightly worse over the past years (x11 only, I have barely used it when on Wayland) and I was wondering if anyone in this community had experience with non Xbox/Steam controllers in Steam that they would be willing to share.

    A few of side notes:

    • The controller works fine for Steam in big picture mode and it is an official Play Station controller from Sony.
    • My Steam is installed via flatpak on the device using x11 and the device using Wayland.
    • Both devices are setup with EndeavourOS (arch based).
    • I run most of my non native games on Proton Experimental.

    If I missed some important details that could help resolve my issues or explain why the controller behaves so different on the two devices I'm happy to answer questions πŸ™‚

    tabbsthebat@pawb.socialT T W 3 Replies Last reply
    7
    • Z [email protected]

      I've recently been playing more games with controller support on Steam and have had some issues getting them to work.

      I have a DualShock 4 Controller (for a PS4) and it works fine for some proton games with controller support (Rainworld and BG3 for example) work fine out of the box. Clair Obscur: Expedition 33 and Balatro both work with the default settings but only on Wayland (Hyprland). The games that work only on Wayland display Xbox button glyphs, leading me to believe that they are using Steam Input. I have in the past been able to play games with no controller support using Steam Input to emulate keyboard inputs on x11.

      I am now trying to play LEGO Lord of the Rings which has Xbox Controller support but not Playstation Controller support and as such would require Steam Input. I would be happy to get it working on either x11 (i3) or preferably Wayland (Hyprland) but so far the closest I have gotten is being able to select my controller as an input device in the settings (by a button press being detected), this did however not allow me to perform any menu inputs and I was not able to reproduce it after restarting the game.

      Overall my experience with my controller has gotten slightly worse over the past years (x11 only, I have barely used it when on Wayland) and I was wondering if anyone in this community had experience with non Xbox/Steam controllers in Steam that they would be willing to share.

      A few of side notes:

      • The controller works fine for Steam in big picture mode and it is an official Play Station controller from Sony.
      • My Steam is installed via flatpak on the device using x11 and the device using Wayland.
      • Both devices are setup with EndeavourOS (arch based).
      • I run most of my non native games on Proton Experimental.

      If I missed some important details that could help resolve my issues or explain why the controller behaves so different on the two devices I'm happy to answer questions πŸ™‚

      tabbsthebat@pawb.socialT This user is from outside of this forum
      tabbsthebat@pawb.socialT This user is from outside of this forum
      [email protected]
      wrote last edited by [email protected]
      #2

      I have a dualshock 4 too. Unfortunately I haven't tried lego lord of the rings, so I can't help troubleshoot with that

      I had some issues with steam flatpak with some features (namely gyro) not working, so I switched to installing steam through apt, and I had no issues with the controller since except for one game where it won't work in menus (worked fine in game) unless I boot the game up with steam input off, and then when the game loads - toggle it back on. Running it on a debian based system with x11

      Z 1 Reply Last reply
      1
      • Z [email protected]

        I've recently been playing more games with controller support on Steam and have had some issues getting them to work.

        I have a DualShock 4 Controller (for a PS4) and it works fine for some proton games with controller support (Rainworld and BG3 for example) work fine out of the box. Clair Obscur: Expedition 33 and Balatro both work with the default settings but only on Wayland (Hyprland). The games that work only on Wayland display Xbox button glyphs, leading me to believe that they are using Steam Input. I have in the past been able to play games with no controller support using Steam Input to emulate keyboard inputs on x11.

        I am now trying to play LEGO Lord of the Rings which has Xbox Controller support but not Playstation Controller support and as such would require Steam Input. I would be happy to get it working on either x11 (i3) or preferably Wayland (Hyprland) but so far the closest I have gotten is being able to select my controller as an input device in the settings (by a button press being detected), this did however not allow me to perform any menu inputs and I was not able to reproduce it after restarting the game.

        Overall my experience with my controller has gotten slightly worse over the past years (x11 only, I have barely used it when on Wayland) and I was wondering if anyone in this community had experience with non Xbox/Steam controllers in Steam that they would be willing to share.

        A few of side notes:

        • The controller works fine for Steam in big picture mode and it is an official Play Station controller from Sony.
        • My Steam is installed via flatpak on the device using x11 and the device using Wayland.
        • Both devices are setup with EndeavourOS (arch based).
        • I run most of my non native games on Proton Experimental.

        If I missed some important details that could help resolve my issues or explain why the controller behaves so different on the two devices I'm happy to answer questions πŸ™‚

        T This user is from outside of this forum
        T This user is from outside of this forum
        [email protected]
        wrote last edited by
        #3

        Idk what Valves been doing but Steam input has gone down hill in the post couple of years. I always turn it off for pretty much every game now. If you don't it tends to mess up the in games controls.

        1 Reply Last reply
        1
        • Z [email protected]

          I've recently been playing more games with controller support on Steam and have had some issues getting them to work.

          I have a DualShock 4 Controller (for a PS4) and it works fine for some proton games with controller support (Rainworld and BG3 for example) work fine out of the box. Clair Obscur: Expedition 33 and Balatro both work with the default settings but only on Wayland (Hyprland). The games that work only on Wayland display Xbox button glyphs, leading me to believe that they are using Steam Input. I have in the past been able to play games with no controller support using Steam Input to emulate keyboard inputs on x11.

          I am now trying to play LEGO Lord of the Rings which has Xbox Controller support but not Playstation Controller support and as such would require Steam Input. I would be happy to get it working on either x11 (i3) or preferably Wayland (Hyprland) but so far the closest I have gotten is being able to select my controller as an input device in the settings (by a button press being detected), this did however not allow me to perform any menu inputs and I was not able to reproduce it after restarting the game.

          Overall my experience with my controller has gotten slightly worse over the past years (x11 only, I have barely used it when on Wayland) and I was wondering if anyone in this community had experience with non Xbox/Steam controllers in Steam that they would be willing to share.

          A few of side notes:

          • The controller works fine for Steam in big picture mode and it is an official Play Station controller from Sony.
          • My Steam is installed via flatpak on the device using x11 and the device using Wayland.
          • Both devices are setup with EndeavourOS (arch based).
          • I run most of my non native games on Proton Experimental.

          If I missed some important details that could help resolve my issues or explain why the controller behaves so different on the two devices I'm happy to answer questions πŸ™‚

          W This user is from outside of this forum
          W This user is from outside of this forum
          [email protected]
          wrote last edited by
          #4

          Some things to consider:

          Do you have the game-devices-udev package installed? Its udev rules might be needed for some software to detect your controller and its features.

          Have you tested for different behavior when connecting your DualShock 4 via Bluetooth vs. USB?

          https://github.com/ValveSoftware/Proton/blob/proton_10.0/docs/CONTROLLERS.md

          1 Reply Last reply
          0
          • tabbsthebat@pawb.socialT [email protected]

            I have a dualshock 4 too. Unfortunately I haven't tried lego lord of the rings, so I can't help troubleshoot with that

            I had some issues with steam flatpak with some features (namely gyro) not working, so I switched to installing steam through apt, and I had no issues with the controller since except for one game where it won't work in menus (worked fine in game) unless I boot the game up with steam input off, and then when the game loads - toggle it back on. Running it on a debian based system with x11

            Z This user is from outside of this forum
            Z This user is from outside of this forum
            [email protected]
            wrote last edited by
            #5

            The fix that @[email protected] (installing the game-devices-udev package) fixed it for me without having to switch to the version of steam from my native package manager. Thanks for the idea though, I had been considering trying it before but in the past the graphics drivers seemed to work better for me when using the flatpak version.

            tabbsthebat@pawb.socialT 1 Reply Last reply
            0
            • Z [email protected]

              The fix that @[email protected] (installing the game-devices-udev package) fixed it for me without having to switch to the version of steam from my native package manager. Thanks for the idea though, I had been considering trying it before but in the past the graphics drivers seemed to work better for me when using the flatpak version.

              tabbsthebat@pawb.socialT This user is from outside of this forum
              tabbsthebat@pawb.socialT This user is from outside of this forum
              [email protected]
              wrote last edited by
              #6

              Nice :3

              I mostly just reinstalled it cause I couldn't be bothered dealing with the permissions of flatpak, it's definitely not a viable solution for everyone, I just figured I'd throw in my experience haha

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups