<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Issue with peripheral hids keyboard and iOS</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/119859/issue-with-peripheral-hids-keyboard-and-ios</link><description>Hello, 
 I am testing the &amp;quot;peripheral_hids_keyboard&amp;quot; sample from the Nordic Connect SDK v2.9.0 using the corresponding toolchain version. When connecting the device to an iPhone running the latest iOS version, I noticed that the Bluetooth settings only</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 24 Mar 2025 08:37:14 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/119859/issue-with-peripheral-hids-keyboard-and-ios" /><item><title>RE: Issue with peripheral hids keyboard and iOS</title><link>https://devzone.nordicsemi.com/thread/528551?ContentTypeID=1</link><pubDate>Mon, 24 Mar 2025 08:37:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a66af290-cd7f-46ad-b412-18c044e00bb7</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Not that I am aware of no. Normally you as a developer can make your own timeout handler in your application, such that if there is a minute without any user interaction you can by default disconnect in any case, but I am not aware of any way of doing this from the central side no.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue with peripheral hids keyboard and iOS</title><link>https://devzone.nordicsemi.com/thread/528447?ContentTypeID=1</link><pubDate>Fri, 21 Mar 2025 15:56:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ba0b060b-1d53-4076-a1a0-44eb8e3e45a5</guid><dc:creator>i_4556</dc:creator><description>&lt;p&gt;Hello, and thanks for your time.&lt;/p&gt;
&lt;p&gt;We have this exact same issue, on windows and mac. Im sure the operating system designers have a great reason, but we also would like to be able to disconnect without unpairing, yet neither windows 10 nor mac give us that option. Either we unpair or nothing. &lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Is there some lateral thinking hack we can do, can we add another characteristic or change appearances or something to trick windows into showing the disconnect option?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue with peripheral hids keyboard and iOS</title><link>https://devzone.nordicsemi.com/thread/527708?ContentTypeID=1</link><pubDate>Mon, 17 Mar 2025 15:40:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:22a279c9-af67-4262-bec7-4d3bc53b70ca</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;We can see the same, so I expect it&amp;#39;s an iOS limitation.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue with peripheral hids keyboard and iOS</title><link>https://devzone.nordicsemi.com/thread/527613?ContentTypeID=1</link><pubDate>Mon, 17 Mar 2025 12:25:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:777cefd5-35b3-4f76-ae53-0843017fb939</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;According to chatgpt it&amp;#39;s not possible, but I have asked internally in any case.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue with peripheral hids keyboard and iOS</title><link>https://devzone.nordicsemi.com/thread/527584?ContentTypeID=1</link><pubDate>Mon, 17 Mar 2025 11:10:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:255d85ce-2f3f-49f5-8548-6971a0d8d91f</guid><dc:creator>Lorenzo Amicucci</dc:creator><description>&lt;p&gt;I have tested the nRF Desktop (HID) application on my iphone.&amp;nbsp;&lt;br /&gt;&lt;a id="" href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/applications/nrf_desktop/README.html"&gt;https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/applications/nrf_desktop/README.html&lt;/a&gt;&lt;br /&gt;nRF Desktop is a more complete application for HID than the simple sample. Also nRF Desktop is in nRF Connect SDK.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;However, even with nRF Destkop, I see the same as Arthur: on the iOS, when I click on (i) on the bluetooth settings, I get only the &amp;quot;Forget This Device&amp;quot; option.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;On the contrary, when using my classic BT audio headset, ios indeed offers the &amp;quot;disconnect&amp;quot; option.&lt;br /&gt;However, I have not tested other BLE devices to see if limitation is on BLE or HID or somewhere else.&amp;nbsp;&lt;br /&gt;Any suggestion?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue with peripheral hids keyboard and iOS</title><link>https://devzone.nordicsemi.com/thread/527572?ContentTypeID=1</link><pubDate>Mon, 17 Mar 2025 10:35:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:03ae78bc-1d21-4797-8056-9c976e93f322</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;The examples are just setup to provide some basic functionality, there is no problem to add some kind of timeout handler (or button press), which for instance after a period of inactivity (or on button press) can disconnect and go to a deep sleep state.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>