# Support for steam controller?

**URL:** <https://discourse.glfw.org/t/support-for-steam-controller/175>\
**Category:** support\
**Created:** [October 19, 2015, 12:21pm UTC](https://discourse.glfw.org/t/support-for-steam-controller/175 "2015-10-19T12:21:45Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex035/uploads/glfw/original/1X/b8cdefe6b61b8d5aee6c43b2c56e9cf5eabecfe4.svg) [@system](https://discourse.glfw.org/u/system)\
**Post date:** [October 19, 2015, 12:21pm UTC](https://discourse.glfw.org/t/support-for-steam-controller/175/1 "2015-10-19T12:21:45Z")

</div>

**[h1292926](https://sourceforge.net/u/h1292926/)** wrote on [Monday, October 19, 2015](https://sourceforge.net/p/glfw/discussion/247562/thread/3c8675aa/#18f9):

GLFW doesn’t seem to be able to detect the steam controller via _glfwJoystickPresent_ yet, is there going to be support for them in the future?

---

<div class="post-metadata">

**Author:** ![elmindreda](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.glfw.org/elmindreda/32/26_2.png) [@elmindreda](https://discourse.glfw.org/u/elmindreda)\
**Post date:** [October 21, 2015, 2:29pm UTC](https://discourse.glfw.org/t/support-for-steam-controller/175/2 "2015-10-21T14:29:00Z")

</div>

If possible, yes. Any game going up on Steam should use Valve’s API for it, however.

---

<div class="post-metadata">

**Author:** ![elmindreda](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.glfw.org/elmindreda/32/26_2.png) [@elmindreda](https://discourse.glfw.org/u/elmindreda)\
**Post date:** [March 8, 2016, 12:33pm UTC](https://discourse.glfw.org/t/support-for-steam-controller/175/3 "2016-03-08T12:33:33Z")

</div>

The Steam controller is not exposed via the normal APIs unless you are running via Steam. If you’re releasing for Steam, use Valve’s controller API instead of the GLFW API to fully support all its features. Otherwise there isn’t much to be done, as far as I know.
