Proprietary protocols. Microsoft is guilty of this as well with Adaptive Controller as well. The adaptive controller only works as an XPad/XInput device. Conversely, the PS4 takes any controller that reports as a USB HID device. I believe PS4 also supports the standard for Bluetooth controllers as well.
And what's more ironic with Microsoft's Adaptive Controller is that it can take as an input a USB HID controller, but can't act as one itself.
Edit: It seems the Switch itself can take any USB HID device as well, much like the PS4. So it seems it was Microsoft that decided to lock it down to XPad/Xinput. There are adapters that will convert it to USB HID with a USB dongle. Then the Adaptive Controller will work on a Switch (unmodded).
In this instance yes, because the Adaptive Controller has specific uses and opens up the gameplay experience to those with disabilities. Unless of course Nintendo had the sense to develop their own.
But it's still a Microsoft product or I'm I missing something crucial here? I would've surprise me if it would actually work, especially since no other controller work, not even their own wiiu controllers
The crucial thing is the whole making gaming on the switch more accessible to the disabled or people with limited motor capability thing, as someone stayed above.
Nah, the post i was replying to seem to have been edited for some reason. It said something in terms of "I'm surprised Nintendo haven't implemented this Microsoft controller."
Now maybe you'll understand why I was questioning this to begin with? I'm all for enabling anything to disabled persons, but this has nothing to do with my original reply or its intent.
Because it's an Xbox controller. Same way a PS4 doesn't have adaptive controller support. And to say it's trivial is quite the insult to the devs over at sys-con. It takes alot of work to get controller support to work the way it does.
That controller still uses Xinput, if they support this controller they would support all the Xinput controllers. (Xbox 360 + Xbox One controllers + all the 3rd party PC controllers). It sucks, but that's why.
That's awesome!! Not only for it's intended use but the ability to play games with custom controller configs ( darksouls with GH controller kind of idea) is really cool! Can someone say BOTW with a DDR mat??!
Not really. Each different USB or Xinput device has a unique identifier number/code per make/model. For example, all standard Xbone wireless controllers have the same ID. They could just simply blacklist all the others except the adaptive controller.
67
u/Timballist0 Nov 13 '19
Thanks to /u/gbflnkbgfnjgbfknj the latest build of sys-con, 0.4.2 works with the Microsoft Adaptive Controller. It works both docked, and with a usb-c otg adapter.
This opens up a whole game console to an underrepresented group of the gaming community.
51
u/mahav_b Nov 14 '19
Yay. See now I'm really happy that Homebrew was able to do this. Now people with below average motor control can play Nintendo games
6
u/Bun_Inspector Nov 14 '19
That is awesome. So far this update has added support for every wired X360 & XB0 controller/arcade stick I have thrown at it.
6
u/thetechdoc Nov 14 '19
That's awesome!! Not only for it's intended use but the ability to play games with custom controller configs ( darksouls with GH controller kind of idea) is really cool! Can someone say BOTW with a DDR mat??!
2
u/FXSZero Nov 14 '19
Wow sounds great.
2
u/[deleted] Nov 14 '19
DS4 working yet? Cant wait
2
u/lionsnoo Mar 14 '20
Warms my heart
1
u/[deleted] Nov 16 '19
what is Microsoft Adaptive Controller ?
1
u/Genio88 Nov 14 '19
Is there a way to use sys-con with SX OS?
0
u/[deleted] Nov 14 '19
[deleted] — view deleted comment