MissionControl icon indicating copy to clipboard operation
MissionControl copied to clipboard

[Controller Request]: Pro Controller 2

Open ndeadly opened this issue 6 months ago • 8 comments

Controller Name

Pro Controller 2

Current Controller Behaviour

Controller is not successful in pairing with the console

Controller vendor and product ID

057e:2069

Supported Features

  • [x] Rumble/Vibration
  • [x] Motion Controls
  • [x] Player Number Indicator
  • [x] Battery Level Reporting

Input Report Format

No response

Additional Details

No response

ndeadly avatar Jun 05 '25 18:06 ndeadly

Any updates on this? Sorry, I don't know how long these things usually take. I'm just excited to see if it can be done

scootitanddootit avatar Jul 02 '25 04:07 scootitanddootit

I have the controllers connecting and sending inputs, but there's much more to do than on a regular controller since Nintendo likes to do everything in a non-standard way. I need to change up a lot of my BLE code to handle this because it currently works under the assumption that everything implemented the standard HID profile. Still need to implement a way to read controller memory so I can calibrate the analog sticks, the new motion format needs to be figured out, figure out why I can't connect the controllers again after the first time etc. Plenty more to be done. I'm doing this in parallel to documenting my findings for others too.

ndeadly avatar Jul 02 '25 06:07 ndeadly

This is the only controller I would use ever again 🛐

PaytonsMakinGames avatar Aug 07 '25 07:08 PaytonsMakinGames

All Switch 2 controllers are now working as a PoC for both USB and BLE in test builds on my discord server. Still some issues to work through, but inputs are mostly functional.

ndeadly avatar Aug 07 '25 08:08 ndeadly

All Switch 2 controllers are now working as a PoC for both USB and BLE in test builds on my discord server. Still some issues to work through, but inputs are mostly functional.所有 Switch 2 控制器現在都可以在我的 Discord 伺服器上的測試版本中用作 USB 和 BLE 的 PoC。還有一些問題需要解決,但輸入大部分是功能性的。

Where can I find it on Discord?

pokemc32ryan avatar Sep 19 '25 08:09 pokemc32ryan

https://discord.gg/gegfNZ5Ucz

It's in the pinned messages of the #testing-ble channel

ndeadly avatar Sep 19 '25 08:09 ndeadly

https://discord.gg/gegfNZ5Ucz

It's in the pinned messages of the #testing-ble channel它位於 #testing-ble 頻道的固定消息中

error code 2143-0272 by using that

pokemc32ryan avatar Sep 19 '25 08:09 pokemc32ryan

Good day everyone

Any updates on how to pair NS2 pro controllers?

fermel01 avatar Nov 12 '25 17:11 fermel01