Using ncs 2.4.2 on nrf52840DK v3.0.1. iPad iOS is 15.3.1
Example works on PC and Android.
I can connect to the iPad, but no cursor appears, and the DK buttons don't do anything.
Using a BLE sniffer, I can see the HID reports being transmitted. The iPad knows that an HID device is connected, since the AssistiveTouch icon shows up on connection. A wireshark capture file of the connection and some test button pushes is attached.
My conclusion is that the HID mouse report is not cooperating with apple's HID parser.
Could anyone confirm the same behaviour?
Are there any suggested fixes?
I have tried with the regular peripheral_hids_mouse example, but the capture is based on this modificationnrf sample peripheral_hids_mouse does not connect to desktop with BT_HIDS_SECURITY_ENABLED=n, disconnected reason 19