Newsroom Update

Apple is introducing a new Apple Watch Pride Edition Braided Solo Loop, matching watch face, and dynamic iOS and iPadOS wallpapers as a way to champion global movements to protect and advance equality for LGBTQ+ communities. Learn more >

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

Why ios 13.4 does not support the touch screen bluetooth? Why did Apple take this opportunity away? Please return the function back!

Why ios 13.4 does not support the touch screen bluetooth? Why did Apple take this opportunity away? Please return the function back!

iPhone XS, iOS 13

Posted on Apr 9, 2020 6:33 AM

Reply
Question marked as Best reply

Posted on Apr 9, 2020 11:04 AM

I have a game controller that uses that same language. It stopped working after I upgraded to 13.4. It allows mapping buttons for controls. It’s called Shooting Plus V3. It uses a snapshot of the game with buttons present, and the V3 interface allows you to place controller functions on the screenshot buttons. Then the controller executes that function. Too much info most likely, but whatever changed in 13.4 stopped the device from even connecting. Maybe support for mouse and keyboard?

153 replies
Question marked as Best reply

Apr 9, 2020 11:04 AM in response to SravanKrA

I have a game controller that uses that same language. It stopped working after I upgraded to 13.4. It allows mapping buttons for controls. It’s called Shooting Plus V3. It uses a snapshot of the game with buttons present, and the V3 interface allows you to place controller functions on the screenshot buttons. Then the controller executes that function. Too much info most likely, but whatever changed in 13.4 stopped the device from even connecting. Maybe support for mouse and keyboard?

Jun 6, 2020 11:47 AM in response to Secreteo

Apple is responsible for this

Feedback for Apple goes here >>> http://www.apple.com/feedback/


Not in this technical support community.


App developers can't do anything if apple not allow Bluetooth to touch screen service to run..

I'll bet they find another way.


If they don't, their business model was deeply flawed. Wholly dependent on an iOS feature they have no control over, or reason to expect will be available to them in perpetuity.


As a technology like Java has been phased out, online content content providers, dependent on Java, found a better way.

Aug 23, 2020 10:09 AM in response to rolls224

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


Aug 23, 2020 10:10 AM in response to Alisdnu1

Simply report it on apples feedback ,

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


Apr 17, 2020 8:50 AM in response to fazi82

fazi82 wrote:

Same for me TJSSum1 I have a ipega 9023s for my iPhone 7 Plus but it lets me map controls on shootingplus v3 but doesn’t let me play the game with the controller I want them to fix it so bad

It is the app developer's responsibility to update their app for new iOS versions. Not Apple's responsibility to maintain backwards compatibility.


Contact the developer.

Apr 24, 2020 12:03 PM in response to rolls224

Well I’m trying to be respectful to the iOS community,

but this is getting over my mind , I’m not against the iOS community and it’s developments,

but yes I would surely say that Apple users own a device even by purchasing it legally

and the complete use of their property is mandatory, I even see myself facing problems with the new features and the useful features removed.

i hope this message is starred and the developers understand their users as-well,

thank you




Apr 24, 2020 12:16 PM in response to Aaronrn1997

complete use of their property is mandatory, I even see myself facing problems with the new features and the useful features removed.

You had me until here.


Complete use is a relative term. I feel I have complete use of my device but I don't game.


Features come and go in life and has always been that way.


TV shows go off the air, products are phased out, buildings are torn down for new buildings.


Purchase of a piece of technology does not entitle its purchaser to a lifetime of "no change"


Why ios 13.4 does not support the touch screen bluetooth? Why did Apple take this opportunity away? Please return the function back!

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