You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Bluetooth low energy(BLE) HID device is invalid on iOS 13.4 or iOS 13.5, details:Now we find The BLE HID device controller can't work on iOS 13.4 or iOS 13.5, but it's ok on iOS 13.3.1 and below. The HID device controller is a bluetooth low energy(B

Bluetooth low energy(BLE) HID device is invalid on iOS 13.4 or iOS 13.5, details:Now we find The BLE HID device controller can't work on iOS 13.4 or iOS 13.5, but it's ok on iOS 13.3.1 and below. The HID device controller is a bluetooth low energy(BLE) HID device. It is work well on windows 10 and Android system and iOS 13.3.1 and below, but all are no function on iOS 13.4 or iOS 13.5, please fix it, Thank you!


Please open the URL: https://file.qixiongfiles.cn/videodemo.mp4, to watch the video


The stylus device BLE HID report descriptor:

0x05, 0x0d, // USAGE_PAGE (Digitizers)

0x09, 0x01, // USAGE (Digitizer)

0xa1, 0x01, // COLLECTION (Application)

0x85, 0x01, // REPORT_ID (Touch)

0x05, 0x0d, // USAGE_PAGE (Digitizers)

0x09, 0x20, // USAGE (stylus)

0xa1, 0x02, // COLLECTION (Logical)

0x09, 0x42, // USAGE (Tip Switch)

0x15, 0x00, // LOGICAL_MINIMUM (0)

0x25, 0x01, // LOGICAL_MAXIMUM (1)

0x75, 0x01, // REPORT_SIZE (1)

0x95, 0x01, // REPORT_COUNT (1)

0x81, 0x02, // INPUT (Data,Var,Abs)

0x09, 0x32, // USAGE (In Range)

0x81, 0x02, // INPUT (Data,Var,Abs)

0x95, 0x02, // REPORT_COUNT (2)

0x81, 0x01, // INPUT (Cnst,Ary,Abs)

0x75, 0x04, // REPORT_SIZE (4)

0x09, 0x51, // USAGE ( Contact Identifier)

0x25, 0x0f, // LOGICAL_MAXIMUM (255)

0x95, 0x01, // REPORT_COUNT (1)

0x81, 0x02, // INPUT (Data,Var,Abs)

0x05, 0x01, // USAGE_PAGE (Generic Desk)

0x16, 0x00,0x00, //HID_LogicalMinS (0)

0x26, (0xcA8&0xff), (0xcA8>>8), // LOGICAL_MAXIMUM

0x75, 16, // REPORT_SIZE (16)

0x55, 0x00, // UNIT_EXPONENT (0)

0x65, 0x00, // UNIT (00)

0x09, 0x30, // USAGE (X)

0x36, 0x00,0x00, // PHYSICAL_MINIMUM (0)

0x46, (0xcA8&0xff), (0xcA8>>8), // PHYSICAL_MAXIMUM

0x95, 0x01, // REPORT_COUNT (1)

0x81, 0x02, // INPUT (Data,Var,Abs)

0x26, (0x1680&0xff), (0x1680>>8), // LOGICAL_MAXIMUM

0x46, (0x1680&0xff), (0x1680>>8), // PHYSICAL_MAXIMUM

0x09, 0x31, // USAGE (Y)

0x81, 0x02, // INPUT (Data,Var,Abs)

0xc0, // END_COLLECTION

0x85, 0x02, // REPORT_ID (Feature)

0x75, 0x08, // REPORT_SIZE (8)

0x95, 0x01, // REPORT_COUNT (1)

0x15, 0x01, // LOGICAL_MINIMUM (1)

0x25, 0x08, // LOGICAL_MAXIMUM (8)

0x09, 0x55, // USAGE(Maximum Count)

0xB1, 0x02, // FEATURE (Data,Var,Abs)

0xc0, // END_COLLECTION



iPad, iPadOS 13

Posted on Aug 17, 2020 7:22 AM

Reply
Question marked as Top-ranking reply

Posted on Aug 17, 2020 7:45 AM

Contact the manufacturer. They need to do the upgrade.

Similar questions

2 replies

Bluetooth low energy(BLE) HID device is invalid on iOS 13.4 or iOS 13.5, details:Now we find The BLE HID device controller can't work on iOS 13.4 or iOS 13.5, but it's ok on iOS 13.3.1 and below. The HID device controller is a bluetooth low energy(B

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.