<?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>How to send caps lock to ble keyboard from BLE HID dongle?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/92952/how-to-send-caps-lock-to-ble-keyboard-from-ble-hid-dongle</link><description>Hello, 
 Our customer use nrf52820 to make a ble hid dongle and the ble keyboard work well when connected to it. But when the keyboard is pressed the Capslock key, the led light does not change. If the keyboard is connected to the built-in Bluetooth of</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 20 Oct 2022 03:08:44 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/92952/how-to-send-caps-lock-to-ble-keyboard-from-ble-hid-dongle" /><item><title>RE: How to send caps lock to ble keyboard from BLE HID dongle?</title><link>https://devzone.nordicsemi.com/thread/391540?ContentTypeID=1</link><pubDate>Thu, 20 Oct 2022 03:08:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bf94f3e6-37e7-4e13-bf37-1392f833a418</guid><dc:creator>panypan</dc:creator><description>&lt;p&gt;Hi Hieu,&lt;/p&gt;
&lt;p&gt;Thank you for your reply. Your suggestion is very good and&amp;nbsp;I will let the customer follow your suggestions to achieve.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Pany&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to send caps lock to ble keyboard from BLE HID dongle?</title><link>https://devzone.nordicsemi.com/thread/391455?ContentTypeID=1</link><pubDate>Wed, 19 Oct 2022 13:44:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0accc813-0268-4fbf-86b2-f65cffa46cb9</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;Hi panypan,&lt;/p&gt;
&lt;p&gt;I think&amp;nbsp;you misunderstood me a little here.&lt;/p&gt;
&lt;p&gt;The dongle software/firmware in this case is&amp;nbsp;(most likely) consisted of two parts. The HID part that talks to the computer, and the BLE Central part that talks to the keyboard.&lt;br /&gt;From your following description:&lt;/p&gt;
[quote user=""]We found that there is an output event on the USB of the dongle side, but it is not sent to the keyboard through ble.[/quote]
&lt;p&gt;I think the problem lies&amp;nbsp;in some missing implementation in the BLE Central part.&lt;/p&gt;
&lt;p&gt;Meanwhile, in nRF5 SDK, Nordic does not provide a HID Service Central library or example, I think your customer is implementing their own solution&amp;nbsp;for the BLE Central part.&lt;/p&gt;
&lt;p&gt;Therefore, I cannot provide a specific&amp;nbsp;answer to you. Definitely not code.&lt;/p&gt;
&lt;p&gt;However, I do find that in the nRF Connect SDK, Nordic does provide a HIDS Central example, where the Caps Lock event is sent. Your customer can refer to how they handle that to get the concept and replicate it in their implementation.&lt;br /&gt;The sample source code and documentation&amp;nbsp;can be found here:&amp;nbsp;&lt;a href="https://github.com/nrfconnect/sdk-nrf/tree/v2.1.0/samples/bluetooth/central_hids"&gt;sdk-nrf/samples/bluetooth/central_hids at v2.1.0 · nrfconnect/sdk-nrf (github.com)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Hieu&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to send caps lock to ble keyboard from BLE HID dongle?</title><link>https://devzone.nordicsemi.com/thread/391309?ContentTypeID=1</link><pubDate>Wed, 19 Oct 2022 01:22:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ce38b991-b804-4ff7-8a4a-d1e5b1e9191c</guid><dc:creator>panypan</dc:creator><description>&lt;p&gt;Hi Hieu,&lt;/p&gt;
&lt;p&gt;Yes,&amp;nbsp;customer adds&amp;nbsp;the ble central based on&amp;nbsp;the examples &amp;quot;usbd_hid_composite&amp;quot; for the dongle.&amp;nbsp;So do you have any methods and suggestions? Thanks!&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Pany&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to send caps lock to ble keyboard from BLE HID dongle?</title><link>https://devzone.nordicsemi.com/thread/391275?ContentTypeID=1</link><pubDate>Tue, 18 Oct 2022 16:06:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fad6339a-c37c-414b-ace7-960385f46f44</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;Hi panypan,&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t think Nordic provides any SDK support for HIDS Central/Host in nRF5 SDK.&amp;nbsp;Is your customer&amp;nbsp;making their own implementation of the HIDS Central with the dongle?&lt;/p&gt;
&lt;p&gt;Hieu&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to send caps lock to ble keyboard from BLE HID dongle?</title><link>https://devzone.nordicsemi.com/thread/391178?ContentTypeID=1</link><pubDate>Tue, 18 Oct 2022 11:47:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:53a8e2ef-dc7f-4874-aaf6-1f413ebbcf7e</guid><dc:creator>panypan</dc:creator><description>&lt;p&gt;This code is based on sdk17.0.2 .&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>