This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

HID Keyboard demo apears as joystick on Android device, not acting as HID on IOS

Dear Nordic,

I have managed to modify the HID Keyboard demo (SDK10/nRF51 DK) to have both keyboard and consumer control functions. Works fine on Android, however it shows as Joystick instead of keyboard, why? Second problem is that I can pair it with iOS device, but it won't see it as an input device, the key pressed have no effect. I use the encryption for the hid init: BLE_GAP_CONN_SEC_MODE_SET_ENC_NO_MITM

I already searched the forum, without any usefull post. Any input is welcomed.

Best regards, Laszlo

later update: main.c attached: main.c

Parents
  • I tested again, it seemed that I had some problems with the bonding procedure. I reflashed the soft device and the application, then the ios device after askes to bond or not, after bonding it behaves as expected.. Basically the attached main.c has the consumer device and the hid device merged, if somebody is searching for the report_map than that one can be used. Thank you again for the support.

Reply
  • I tested again, it seemed that I had some problems with the bonding procedure. I reflashed the soft device and the application, then the ios device after askes to bond or not, after bonding it behaves as expected.. Basically the attached main.c has the consumer device and the hid device merged, if somebody is searching for the report_map than that one can be used. Thank you again for the support.

Children
No Data
Related