MissionControl icon indicating copy to clipboard operation
MissionControl copied to clipboard

Controller Suport Request "Moga XP5-X Plus"

Open Conan179 opened this issue 5 years ago • 9 comments

Hello@all.

Would it be possible to add support for the Moga XP5-X Plus? https://www.xbox.com/de-DE/accessories/mobile-gaming/moga-xp5-x

Conan179 avatar Sep 04 '20 11:09 Conan179

Can you dump your pairing database info with btdb.nro and post it here?

ndeadly avatar Sep 04 '20 11:09 ndeadly

I cand pair it. 2020090413422900-1E95E5926F1CB99A87326D927F27B47E BT paring is working on android Smartphone and windows 10 PC (no adapters)

It could be that it is due to bluetooth LE.

Conan179 avatar Sep 04 '20 11:09 Conan179

The controller won't show up as paired until it has been whitelisted by me. It may still show up in the pairing database though if it manages to complete the pairing process.

However, if it's Bluetooth LE only then it won't work at the moment, as I am yet to figure out how to make LE connections. This is the same issue holding me back from adding support for controllers like the Steam Controller, and Bluetooth keyboards/mice. Hopefully it is possible in the future once I understand how the LE stuff works on the Switch.

ndeadly avatar Sep 04 '20 12:09 ndeadly

2020090414230400-6F1D89FC03AFE4BD4D8C0BB78FEF3260

ok.

Conan179 avatar Sep 04 '20 12:09 Conan179

Yeah, looks like it's probably trying to connect via Bluetooth LE then. I'll get back to this once I've figured out how to make LE work.

ndeadly avatar Sep 04 '20 12:09 ndeadly

Ok, Thanks for helping :)

Conan179 avatar Sep 04 '20 12:09 Conan179

Hey, making some progress with BLE. Would it be possible for you to install this mobile app on your phone to connect and read the device characteristics and make me a debug log for this controller?

ndeadly avatar Dec 01 '20 17:12 ndeadly

No Problem. I hope i malke it correct Screenshot_20201201-194227_nRF Connect Log 2020-12-01 19_43_54.txt

Conan179 avatar Dec 01 '20 18:12 Conan179

That's perfect, thanks! Just gathering information on a few BLE controllers at the moment to get a feel for the services they expose. I suspect my next couple of days will be spent working on 11.0.0 support, but maybe by the weekend I might have something for you to test.

ndeadly avatar Dec 01 '20 19:12 ndeadly