ndeadly / MissionControl

Use controllers from other consoles natively on your Nintendo Switch via Bluetooth. No dongles or other external hardware neccessary.
GNU General Public License v2.0
2.58k stars 141 forks source link

[Controller Request]: Google Stadia Controller #568

Open pmnlla opened 1 year ago

pmnlla commented 1 year ago

Controller Name

Google Stadia Controller

Current Controller Behaviour

Other (please specify below)

Controller vendor and product ID

18d1:9400

Supported Features

Input Report Format

No response

Additional Details

Google had just released an update to the Stadia controller that enables bluetooth functionality, so figured it would be viable to add compatibility with MissionControl. As I don't have one, the current state of connectivity is unknown, but it should be standard Dinput.

ndeadly commented 1 year ago

Bluetooth support for the Stadia controller can be enabled until December 31, 2023 via an online tool released by Google. Unfortunately, they've chosen the Bluetooth LE standard, so support will have to wait until I have BLE working with Mission Control.

neutral8l commented 1 year ago

It would be great if it can be done. Good luck!!!

MokanHan commented 1 year ago

BLE support is in planned features. Good luck ndeadly!

macoud12 commented 1 year ago

Wait, it has player number indicator support? Where?

ndeadly commented 1 year ago

Don't own one myself, but I'm going to guess that box was checked by mistake. The controller doesn't appear to have a player indicator. That said, there is a apparently a status LED. It's possible that this could be RGB programmable in the future.

https://support.google.com/stadia/answer/9565956?hl=en#zippy=%2Cstadia-controller-technical-specifications%2Cstatus-light

pmnlla commented 1 year ago

I don't own one myself yet. I checked it as I figured it would make sense and I had confirmation from people who do that it could be implemented. I'll edit the issue to untick it.

kamalmasarweh commented 1 year ago

Stadia controller support would be really awesome, as I think it's one of the best controllers around. Thanks for the effort!

rnakpatel commented 1 year ago

Thanks for your hard work - stadia support would be great. Following Bluetooth LE progress closely.

Creazawolf commented 1 year ago

This would be so great! I love this controller and I would be so happy to be able to use it with my switch

kamalmasarweh commented 1 year ago

There seems to be a temporary solution using the v2 8bitdo adapter: https://9to5google.com/2023/02/03/stadia-controller-nintendo-switc/

ASNNetworks commented 1 year ago

I would donate 30 euro just to have the Stadia controller be supported

pmnlla commented 1 year ago

damn, is it really that good of a controller? 🤣

ASNNetworks commented 1 year ago

damn, is it really that good of a controller? 🤣

honestly, it's more of a Switch Pro controller than the actual Switch Pro controller lmao. It fits so nicely with my all white modded V1 Switch. But I also have two of these lying around which is ideal to use for party games.

davigamer987 commented 1 year ago

I would donate 30 euro just to have the Stadia controller be supported

I would too

ahstro commented 1 year ago

Cool, here's the project's donate page: https://ko-fi.com/J3J01BZZ6 I'm sure Bluetooth LE is in the works, so you would be donating towards Stadia getting support asap

pmnlla commented 1 year ago

I would donate 30 euro just to have the Stadia controller be supported

I would too

wait don't i know you @davigamer987

davigamer987 commented 1 year ago

I would donate 30 euro just to have the Stadia controller be supported

I would too

wait don't i know you @davigamer987

Are you pom from tg?

pmnlla commented 1 year ago

I would donate 30 euro just to have the Stadia controller be supported

I would too

wait don't i know you @davigamer987

Are you pom from tg?

yes 💀💀💀💀

ndeadly commented 1 year ago

Anyone in here capable of making a packet capture with Wireshark of this controller pairing?

car-lisle commented 1 year ago

I'm very new to this so I hope this worked. MAC address to follow is f9:f9:3b:9a:a1:12 stadia-pairing.zip

ndeadly commented 1 year ago

Thanks! Somebody on discord already made me a capture, but I'll take a look and see how they compare.

ociler commented 1 year ago

Any news about this topic? I'm really looking forward to play switch using Stadia :D

ndeadly commented 1 year ago

Any news about this topic? I'm really looking forward to play switch using Stadia :D

Partially working in private. Gets disconnected after ~30secs due to some unresolved issue. I don't own one myself, so development/testing has been kinda slow. Plus it's Summer here so I haven't had a lot of free time.

ociler commented 1 year ago

Any news about this topic? I'm really looking forward to play switch using Stadia :D

Partially working in private. Gets disconnected after ~30secs due to some unresolved issue. I don't own one myself, so development/testing has been kinda slow. Plus it's Summer here so I haven't had a lot of free time.

I have one of them. Can I do something to make your life easier?

ndeadly commented 1 year ago

Any news about this topic? I'm really looking forward to play switch using Stadia :D

Partially working in private. Gets disconnected after ~30secs due to some unresolved issue. I don't own one myself, so development/testing has been kinda slow. Plus it's Summer here so I haven't had a lot of free time.

I have one of them. Can I do something to make your life easier?

I already have a couple of testers, the main issue is I haven't had a lot of time to make any changes for them to test recently. Feel free to join my discord server though. If you assign yourself the role for stadia controller you can receive pings when I have some news or a new build to be tested. More hands on deck means we can iterate faster when I do find the time to make changes.

RafaelDeJongh commented 1 year ago

Really looking forward for this controller to be supported, the Stadia controller is one out of a few where I don't start getting immense hand pain after 10 minutes of use due to the chronic illness I have, so being that the Nintendo Switch is my only console since Stadia permanently closed, I would love to still make use of the control through MC on my Switch!

impeeza commented 1 year ago

Yeah. Stadia is the best controller ever. I am using the MayFlash Magic NS adapter

https://www.mayflash.com/product/magic_ns_2.html

And loving it

TheBigFudge commented 1 year ago

is there any news? Looking forward to the update.

ndeadly commented 1 year ago

It works in private. However, BLE support as a whole still requires more work before it's included in a release.

Zmove commented 10 months ago

Any news about it ? True that stadia controller is probably the best for value game controller as google pratically gave them when he stopped stadia.

ndeadly commented 10 months ago

The controller is working via both Bluetooth LE and USB in private test builds available on my discord server. The greater implementations of those interfaces are not yet ready for release though.

Zmove commented 9 months ago

thank you for the update, hope it can be released soon, I have 2 stadia gamepad waiting for the switch :)

tidic84 commented 7 months ago

Hello, is there a release date for this update?

ndeadly commented 7 months ago

When it's finished. I don't do ETAs

pmnlla commented 5 months ago

🗿

ndeadly commented 4 months ago

If there are updates, you will hear about them. The controller is working. BLE support isn't ready for release.

eroldru commented 4 months ago

Hi, is there any update?

Please read above. ndeadly commented that the feature is ready when it is done.

When it's finished. I don't do ETAs

If you want to get notified first just subscribe to this thread or watch the whole releases of the repo.