Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Controller Request]: Steelseries Nimbus+ #786

Open
4 tasks done
0skolok opened this issue Mar 5, 2024 · 8 comments
Open
4 tasks done

[Controller Request]: Steelseries Nimbus+ #786

0skolok opened this issue Mar 5, 2024 · 8 comments

Comments

@0skolok
Copy link

0skolok commented Mar 5, 2024

Controller Name

Steelseries Nimbus+

Current Controller Behaviour

Controller successfully pairs with the console but doesn't respond to inputs

Controller vendor and product ID

No response

Supported Features

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

Input Report Format

No response

Additional Details

https://steelseries.com/gaming-controllers/nimbus-plus

@ndeadly
Copy link
Owner

ndeadly commented Mar 26, 2024

This might just need to have a new vendor/product id whitelisted. Can you update your post to include these values? Since the controller paired, you can grab them with my btdb tool

@0skolok
Copy link
Author

0skolok commented Mar 27, 2024

@ndeadly

Error Code: 2021-0003 (0x615)
Program: 0104444444444000
Firmware: 17.0.1 (Atmosphère 1.6.2-master-f7bf379cf)
An error has occurred.
Please press the POWER Button to restart the console normally, or a VOL button
restate te console no the POWER Butson est 12 seconds to tum the console off.
If the problem persists, refer to the Nintendo Support Website.
support.nintendo.com/switch/error
General Purpose Registers
...

@ndeadly
Copy link
Owner

ndeadly commented Mar 27, 2024

Why are you sharing this? That title id has nothing to do with Mission Control, and without context sharing an error report for a controller request makes no sense.

@0skolok
Copy link
Author

0skolok commented Mar 28, 2024

@ndeadly Hi. Sorry, I didn't write details... When I try to run the btdb tool I get the fatal error.
I found the error report log. Or do you need a dump?

Atmosphère Fatal Report (v1.1):
Result: 0x615 (2021-0003)

Program ID: 0104444444444000
Process Name: Homebrew Me
Firmware: 17.0.1 (Atmosphère 1.6.2-master-f7bf379cf)
General Purpose Registers:
Start Address: 0000000000000000
Stack Trace:
ReturnAddress[00]: 0000000000000000
ReturnAddress[01]: 0000000000000000
ReturnAddress[02]: 0000000000000000
ReturnAddress[03]: 0000000000000000
ReturnAddress[04]: 0000000000000000
ReturnAddress[05]: 0000000000000000
ReturnAddress[06]: 0000000000000000
ReturnAddress[07]: 0000000000000000
ReturnAddress[08]: 0000000000000000
ReturnAddress[09]: 0000000000000000
ReturnAddress[10]: 0000000000000000
ReturnAddress[11]: 0000000000000000
ReturnAddress[12]: 0000000000000000
ReturnAddress[13]: 0000000000000000
ReturnAddress[14]: 0000000000000000
ReturnAddress[15]: 0000000000000000
ReturnAddress[16]: 0000000000000000
ReturnAddress[17]: 0000000000000000
ReturnAddress[18]: 0000000000000000
ReturnAddress[19]: 0000000000000000
ReturnAddress[20]: 0000000000000000
ReturnAddress[21]: 0000000000000000
ReturnAddress[22]: 0000000000000000
ReturnAddress[23]: 0000000000000000
ReturnAddress[24]: 0000000000000000
ReturnAddress[25]: 0000000000000000
ReturnAddress[26]: 0000000000000000
ReturnAddress[27]: 0000000000000000
ReturnAddress[28]: 0000000000000000
ReturnAddress[29]: 0000000000000000
ReturnAddress[30]: 0000000000000000
ReturnAddress[31]: 0000000000000000

@ndeadly
Copy link
Owner

ndeadly commented Apr 1, 2024

Error 0x615 is sm: too many sessions. Presumably this is because of the reduced number of btm sessions from firmware 17.0.0 onwards. I wasn't able to reproduce on latest firmware, but try disabling Mission Control and/or other homebrew sysmodules before running btdb and see whether you still get the error.

@0skolok
Copy link
Author

0skolok commented Apr 8, 2024

@ndeadly btdb starts when I disable Mission Control

@ndeadly
Copy link
Owner

ndeadly commented Apr 8, 2024

Yeah, thought that would be the case. I guess I will have to move the functionality used by btdb into the mission control sysmodule and access it via that instead.

Now that it's working I need you to share the vendor and product ID displayed in btdb. It's the number in the format XXXX:XXXX. Or you can just upload a screenshot.

@0skolok
Copy link
Author

0skolok commented Apr 10, 2024

@ndeadly

2024041019523200-0004EDF51B27297FAD35745CCDCC73BD

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants