Results 1 to 10 of 10

Thread: Valve Adds Steamworks API For Their New Controller

  1. #1
    Join Date
    Jan 2007
    Posts
    14,548

    Default Valve Adds Steamworks API For Their New Controller

    Phoronix: Valve Adds Steamworks API For Their New Controller

    Valve added the Steamworks API support yesterday for handling their new Steam Machines controller inside new games...

    http://www.phoronix.com/vr.php?view=MTU0NjY

  2. #2
    Join Date
    Dec 2011
    Posts
    2,021

    Default

    It would be pretty cool if anyone made some open source application for the Linux desktop using the Steamworks API...

    No idea what it would do... but yeah

  3. #3

    Default Multiple Controllers?

    I'm assuming they must have figured this out since any living room device should support multiple players, but if this is reading as a mouse and doesn't need a special driver how is it going to support multiple controllers? I'm guessing that is part of the API? On the same note, is support for logging into more than one steam account simultaneously coming (so player 2 gets steam achievements on their account when they play)?

  4. #4
    Join Date
    Feb 2009
    Location
    UK
    Posts
    40

    Default

    I'm worried that Valve will not push drivers into the upstream kernel to fully support the controller. Instead the support will live solely within Steamworks and all the rest of us get amounts to a standard controller anyway, without access to the screen, re-mappable pads or proper mouse emulation support (the latter also lives within Steam, not the kernel as far as I know).

  5. #5
    Join Date
    Jul 2012
    Posts
    148

    Default

    Quote Originally Posted by ModplanMan View Post
    I'm worried that Valve will not push drivers into the upstream kernel to fully support the controller.
    According to Plagman, they will push drivers into the upstream kernel.

  6. #6
    Join Date
    Aug 2012
    Posts
    384

    Default

    Quote Originally Posted by ModplanMan View Post
    I'm worried that Valve will not push drivers into the upstream kernel to fully support the controller. Instead the support will live solely within Steamworks and all the rest of us get amounts to a standard controller anyway, without access to the screen, re-mappable pads or proper mouse emulation support (the latter also lives within Steam, not the kernel as far as I know).
    I'd like to know why you are worried about that in the first place.

  7. #7
    Join Date
    Feb 2009
    Location
    UK
    Posts
    40

    Default

    Quote Originally Posted by mmstick View Post
    I'd like to know why you are worried about that in the first place.
    Because the only reference to using the controller from Valve has been using it with Steam/SteamOS. No mention has been made of Valve pushing patches for its functionality to the kernel, they add a Steamworks API specifically for the controller, and now according to this reddit comment half of it's functionality doesn't work without SteamOS.

    Quote Originally Posted by kwahoo View Post
    According to Plagman, they will push drivers into the upstream kernel.
    Do you have the link?

  8. #8
    Join Date
    Oct 2008
    Posts
    3,078

    Default

    Quote Originally Posted by ModplanMan View Post
    Because the only reference to using the controller from Valve has been using it with Steam/SteamOS. No mention has been made of Valve pushing patches for its functionality to the kernel, they add a Steamworks API specifically for the controller, and now according to this reddit comment half of it's functionality doesn't work without SteamOS.



    Do you have the link?
    The SteamOS kernel is just a fairly standard linux RT kernel, so anything they do with it should be GPL2 and easily ported upstream, whether they bother doing so or not.

    The Steamworks part may not be opensourced, but as part of Steam it should be working everywhere as well. They don't really have any reason to try to reduce the number of places you can run steam - it's rather the opposite.

  9. #9
    Join Date
    Mar 2008
    Posts
    206

    Default

    I really want to get a hold of one of these to do some interface testing for a precision 3d measurement tool. Could be promising, could be a bust but I won't go broke testing it!

  10. #10
    Join Date
    Nov 2010
    Location
    Stockholm, Sweden
    Posts
    399

    Default

    I wonder if SDL will implement some specific support for it inside their GameController API.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •