Announcement

Collapse
No announcement yet.

Steam Controller Kernel Driver Is Landing In The Linux 4.18 Kernel

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Steam Controller Kernel Driver Is Landing In The Linux 4.18 Kernel

    Phoronix: Steam Controller Kernel Driver Is Landing In The Linux 4.18 Kernel

    The Linux 4.18 kernel will feature the initial Steam Controller kernel driver that works without having to use the Steam client or using third-party user-space applications like the SC-Controller application...

    http://www.phoronix.com/scan.php?pag...ler-Linux-4.18

  • #2
    Controllers in Steam is a mess. The PS3 controller is not recognised by Rise of the Tomb Raider when Generic gamepad support is selected. If that is not selected, the PS3 controller is not visible to Portal 2. I think native way that Feral uses is the best. Steam controller configuration user interfaces are complex and too detailed anyway.

    Comment


    • #3
      I use xboxdrv with Rise of the Tomb Raider and that works fine, usually with an actual 360 controller but sometimes with a generic Thrustmaster. Note that my xboxdrv is heavily patched to make it more reliable though.

      Comment


      • #4
        "kernel driver being worked on for the Steam Controller by an independent user/developer outside of the gates of Valve. In part through reverse-engineering"

        Looks like Valve doesn't actually care that much about Linux, only about their business.

        Comment


        • #5
          Originally posted by debianxfce View Post
          Controllers in Steam is a mess. The PS3 controller is not recognised by Rise of the Tomb Raider when Generic gamepad support is selected. If that is not selected, the PS3 controller is not visible to Portal 2. I think native way that Feral uses is the best. Steam controller configuration user interfaces are complex and too detailed anyway.
          Those are game issues, not steam issues.

          Comment


          • #6
            It's a little sad that this is getting merged right after Valve released a new firmware for Steam Controllers that adds Bluetooth LE mode.

            The good thing about this driver is that it enables USB mode and the low latency wireless protocol that the steam controller uses natively.

            Comment


            • #7
              This is cool, does this means I will not need to install SC-Controller anymore? It will be like plug and play?

              Valve should be ashamed of not doing this themselves, anyone not upstreaming their drivers into the kernel is fucking retarded and deserves to go out of business.
              Last edited by ihatemichael; 05-20-2018, 06:42 PM.

              Comment


              • #8
                Originally posted by Chewi View Post
                I use xboxdrv with Rise of the Tomb Raider and that works fine, usually with an actual 360 controller but sometimes with a generic Thrustmaster. Note that my xboxdrv is heavily patched to make it more reliable though.
                I saw you, but it seems like development is somewhat stagnated and there's some kind of forking hell :/

                https://github.com/xboxdrv/xboxdrv/pulls
                https://github.com/chewi/xboxdrv
                https://github.com/xboxdrv/xboxdrv/network
                Last edited by timofonic; 05-20-2018, 07:16 PM.

                Comment


                • #9
                  Originally posted by carewolf View Post

                  Those are game issues, not steam issues.
                  It is a steam issue, Valve uses steam controller APIs when Feral not. If Valve had not implemented controller APIs in steam there would be no problems with controllers when all games use native Linux API.

                  Comment


                  • #10
                    Originally posted by debianxfce View Post

                    It is a steam issue, Valve uses steam controller APIs when Feral not. If Valve had not implemented controller APIs in steam there would be no problems with controllers when all games use native Linux API.
                    Valve's "steam controller APIs" is literally just SDL.

                    Comment

                    Working...
                    X