Bluetooth Low Energy HID Gamepad PnP not accepted by iOS devices

Dear support

We are developing a Bluetooth Low Energy HID Gamepad and are having issues connecting it to iOS devices (iPhone).

Pairing is always successful.

The issue is related to the PnP ID used.

1. If we use a PnP ID for a gamepad currently on the market - like a Google Stadia - there is no issue.

The Gamepad connects (pairs) with the iPhone and is recognised in the iPhone "settings->general->game controller"

Also if a "Game Controller Tester" APP is installed on the iPhone this works ok.

2. If we use our own PnP the Gamepad connects (pairs) but iPhone does not recognise it in "settings->general->game controller" .

Also the "Game Controller Tester" APP does not work.

The question is :-

Is there something we need to do with our own PnP for it to be recognised by iOS devices.

For info - on Android and Windows our PnP is recognised ok - we can control a Game Controller APP with it.

The issue is only with Apple iOS devices.

Any help would be welcome.

Thanks

JESP

Hello!

Thank you so much for posting, for your inquiry if you can please submit a Feedback Assistant (http://feedbackassistant.apple.com) and let us know the case number you get, we will review your inquiry further.

Adding to previous response: Please submit the feedback to the Game Controller Framework category in the Developer SDK feedback area, so that your feedback is routed to my team. Thanks!

Thank you for your help

I have created the same ticket in the Game Controller category.

https://developer.apple.com/forums/thread/741756

Please let me know if I have submitted correctly

Thanks

JESP

Bluetooth Low Energy HID Gamepad PnP not accepted by iOS devices
 
 
Q