Homebrew RELEASE MissionControl: Use controllers from other consoles natively via Bluetooth

Calipup

New Member
Newbie
Joined
Feb 28, 2017
Messages
2
Trophies
0
Age
26
XP
34
Country
United States
Saw almost a year ago you said Stadia controller was at the time impossible. Has there been any breakthroughs on it or similar controllers?
 

ndeadly

Well-Known Member
OP
Member
Joined
Nov 5, 2018
Messages
320
Trophies
0
Age
34
XP
1,405
Country
Australia
Saw almost a year ago you said Stadia controller was at the time impossible. Has there been any breakthroughs on it or similar controllers?
It still doesn't support Bluetooth outside of something to do with initialisation (it uses WiFi Direct for wireless communication). I think support via USB should be possible once Mission Control has USB controller support working though. Otherwise it depends on whether they enable Bluetooth via a firmware update.
 

Mata84

Member
Newcomer
Joined
Feb 24, 2018
Messages
10
Trophies
0
Age
37
XP
768
Country
Portugal
Hi ndeadly. First of all thanks for your hard work. I only update atmosphere when you update mission control. That have to mean something!!!

Second I would like to ask if it is possible in a near future if you can make the jack in dualshock work.

Once again thank you for mission control.


Enviado do meu SM-G973F através do Tapatalk
 

ndeadly

Well-Known Member
OP
Member
Joined
Nov 5, 2018
Messages
320
Trophies
0
Age
34
XP
1,405
Country
Australia
Hi ndeadly. First of all thanks for your hard work. I only update atmosphere when you update mission control. That have to mean something!!!

Second I would like to ask if it is possible in a near future if you can make the jack in dualshock work.

Once again thank you for mission control.


Enviado do meu SM-G973F através do Tapatalk
Thanks :)

It might be possible, but I wouldn't expect it any time soon if at all. The controller doesn't expose itself as a standard audio device and I'm not even sure the protocol used for receiving audio is documented or understood. It's likely too much work for me to justify spending time on. Might look into it in the future, but currently I have too many other half finished features I'm working on.
 
  • Like
Reactions: Mata84

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,267
Trophies
1
Age
42
XP
5,053
Country
Germany
@ndeadly Hey man, can you tell me asap if this controller is supported?
https://www.xbox.com/de-de/accessories/controllers/20th-anniversary
These f*cking Xbox namings are so confusing.
I fear it is not supported because it's written there that it's compatible with Series S/X for whose you wrote on your github that they use BT LE but on the other hand it's also compatibale with Xbox One.
Here's the complete quote:
Compatible with: Xbox Series X, Xbox Series S, Xbox One, Windows 10, Android and iOS
Or this one? That would be even better.
https://www.amazon.de/-/en/QAU-00022/dp/B091CK241X/
Long story short: I want a green Xbox One controller that is as new as possible while still being one of those that are compatible with MissionControl. :)
 
Last edited by lordelan,

ShadowOne333

QVID PRO QVO
Developer
Joined
Jan 17, 2013
Messages
10,801
Trophies
1
XP
12,795
Country
Mexico
Thanks to @ndeadly and @ZER-O suggestions, I was able to get an Xbox One (1708) controller that matched the requirements for Mission Control, and I'm happy to report that the controller is working wonderfully under my 13.2.0 Switch with Atmosphere 1.2.5 :D

It's so nice to finally be able to have one controller for everything.
Thanks for all the work and suggestions!
 
  • Like
Reactions: ZER-O

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,267
Trophies
1
Age
42
XP
5,053
Country
Germany
Thanks to @ndeadly and @ZER-O suggestions, I was able to get an Xbox One (1708) controller that matched the requirements for Mission Control, and I'm happy to report that the controller is working wonderfully under my 13.2.0 Switch with Atmosphere 1.2.5 :D

It's so nice to finally be able to have one controller for everything.
Thanks for all the work and suggestions!
Great, that's exactly what I'm looking for too so please give me a link :P
 
  • Like
Reactions: ShadowOne333

ShadowOne333

QVID PRO QVO
Developer
Joined
Jan 17, 2013
Messages
10,801
Trophies
1
XP
12,795
Country
Mexico
Great, that's exactly what I'm looking for too so please give me a link :P

Oh sadly I don't have a link, I bought it on a local shop that sells and repairs consoles and such.
The way I did it was by actually taking my Switch to the shop, doing the pairing process mentioned in the OP, and if it paired, I'd purchase it.
And indeed, the very first one I grabbed worked okay. i bought a Xbox One controller model 1708.

I basically went with what ndeadly mentioned in this post:

You can identify them by looks alone. There are no intermediate hardware revisions.

Xbox One S/X
KjY7KGoEFdcsX1b-rgKVR-czXA9P75WynmLAm4GLMvc.png


Be aware that all controllers sold individually are marketed under something like "Xbox Wireless Controller", regardless of type. Most of the new controllers in stores will likely be the Series S/X controllers these days, so you should visually identify before committing to a purchase.

Basically, the one I purchased looks exactly like the one below (except black). That's the 1708 model.
One way you can check is by the plastic vessel around the "X" button.
Mine doesn't have the plastic around it, it's part of the faceplate instead.

To be 100% sure, you can check the rear of the controller, which has the exact model number.
Like this:

1280px-Xbox_One_Wireless_Controller_Model_1708_%2835327620163%29.jpg

You can also check this image I made for reference as to how to identify each controller model by sight.
Remember, the one I have (and the one that should work) is the 1708 model:

Untitled.png

What I recommend you to do, personally, is that if you have access to a local shop that sells controllers, either first or second hand (Gamestop or EB Games), to take your Switch physically to the place, ask the employees that you're looking for a specific Xbox One controller, and then try to pair it right there.
That way you're absolutely sure that what you'll get will work with your console.

Hope this helped, my friend!
 
  • Like
Reactions: lordelan

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,267
Trophies
1
Age
42
XP
5,053
Country
Germany
Oh sadly I don't have a link, I bought it on a local shop that sells and repairs consoles and such.
The way I did it was by actually taking my Switch to the shop, doing the pairing process mentioned in the OP, and if it paired, I'd purchase it.
And indeed, the very first one I grabbed worked okay. i bought a Xbox One controller model 1708.

I basically went with what ndeadly mentioned in this post:



Basically, the one I purchased looks exactly like the one below (except black). That's the 1708 model.
One way you can check is by the plastic vessel around the "X" button.
Mine doesn't have the plastic around it, it's part of the faceplate instead.

To be 100% sure, you can check the rear of the controller, which has the exact model number.
Like this:

1280px-Xbox_One_Wireless_Controller_Model_1708_%2835327620163%29.jpg

You can also check this image I made for reference as to how to identify each controller model by sight.
Remember, the one I have (and the one that should work) is the 1708 model:


What I recommend you to do, personally, is that if you have access to a local shop that sells controllers, either first or second hand (Gamestop or EB Games), to take your Switch physically to the place, ask the employees that you're looking for a specific Xbox One controller, and then try to pair it right there.
That way you're absolutely sure that what you'll get will work with your console.

Hope this helped, my friend!
Very helpful, thank u so much, mate! <3
 

ndeadly

Well-Known Member
OP
Member
Joined
Nov 5, 2018
Messages
320
Trophies
0
Age
34
XP
1,405
Country
Australia
Sorry I"m only chiming in on this now, have been travelling back to my home country for the Christmas period.

I ordered this one now:
https://www.amazon.de/gp/product/B07GH972NS/
Hope it works.
This one should be fine.

@ndeadly Hey man, can you tell me asap if this controller is supported?
https://www.xbox.com/de-de/accessories/controllers/20th-anniversary
These f*cking Xbox namings are so confusing.
I fear it is not supported because it's written there that it's compatible with Series S/X for whose you wrote on your github that they use BT LE but on the other hand it's also compatibale with Xbox One.
Here's the complete quote:

Or this one? That would be even better.
https://www.amazon.de/-/en/QAU-00022/dp/B091CK241X/
Long story short: I want a green Xbox One controller that is as new as possible while still being one of those that are compatible with MissionControl. :)
I agree, the Xbox controller naming is a clusterfuck. I guess they don't really care about differentiating them as the newer ones all work on the older consoles. The easiest way to tell them apart is to learn to identify the different models visually. @ShadowOne333 's image does a good job at showing the differences. I guess you've figured it out by now, but in case it needs to be said for anyone else - both of the listed controllers are the new variant that uses Bluetooth LE and are not currently supported.
 

ShadowOne333

QVID PRO QVO
Developer
Joined
Jan 17, 2013
Messages
10,801
Trophies
1
XP
12,795
Country
Mexico
So from all these 4 models only the 1708 one works?
I guess the two on the right that have another button in the middle ("upload"/"share" or whatever that is) won't work, since they are for the newest console generation.
(Microsoft did a horrible job with their console naming btw)

Sorry, only now I'm seeing this.
I am not sure if only the 1708 one works, but it's the one that worked for me.
So, better safe than sorry, go with the one that works.
I think the 1697 model might work too but I'm not too sure about that one. (Read below reply by ndeadly!)
 
Last edited by ShadowOne333,
  • Like
Reactions: lordelan

ndeadly

Well-Known Member
OP
Member
Joined
Nov 5, 2018
Messages
320
Trophies
0
Age
34
XP
1,405
Country
Australia
Sorry, only now I'm seeing this.
I am not sure if only the 1708 one works, but it's the one that worked for me.
So, better safe than sorry, go with the one that works.
I think the 1697 model might work too but I'm not too sure about that one.
I'm not familiar with all these numeric codes for the controllers, but going off your image the 1697 is the original model I posted above that doesn't support Bluetooth at all. Unless there are other revisions you haven't listed I would say yes, the 1708 is the only model currently supported.
 

ShadowOne333

QVID PRO QVO
Developer
Joined
Jan 17, 2013
Messages
10,801
Trophies
1
XP
12,795
Country
Mexico
I'm not familiar with all these numeric codes for the controllers, but going off your image the 1697 is the original model I posted above that doesn't support Bluetooth at all. Unless there are other revisions you haven't listed I would say yes, the 1708 is the only model currently supported.

Ah thanks for the correction.
1708 is the one confirmed working.

Which are the ones you mention that use Bluetooth LE and aren't supported?
I could probably pinpoint the model with pics if the exact model isn't known.
 
General chit-chat
Help Users
    Spring_Spring @ Spring_Spring: and post it uwu