<?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>Linux-enabled BLE HID peripheral</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/125822/linux-enabled-ble-hid-peripheral</link><description>I am trying to develop a BLE HID peripheral that can be used on Ubuntu 24.04. 
 
 When I try to connect the peripheral_hids_mouse example to a Linux machine, it immediately disconnects and becomes unusable. 
 Is there any sample code that has been confirmed</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 18 Feb 2026 03:28:48 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/125822/linux-enabled-ble-hid-peripheral" /><item><title>RE: Linux-enabled BLE HID peripheral</title><link>https://devzone.nordicsemi.com/thread/561407?ContentTypeID=1</link><pubDate>Wed, 18 Feb 2026 03:28:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4de2db9f-388c-4a7d-a6a5-184cb444147d</guid><dc:creator>DX_HK</dc:creator><description>&lt;p&gt;After further testing, I found that setting CONFIG_BT_CTLR_PHY_2M=n enabled connection.&lt;br /&gt;According to a comment from zmk user, setting CONFIG_BT_CTLR_PHY_2M=n in Windows 11 also seems to resolve connection issues.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux-enabled BLE HID peripheral</title><link>https://devzone.nordicsemi.com/thread/555937?ContentTypeID=1</link><pubDate>Tue, 02 Dec 2025 03:37:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:232ca46c-b58d-4128-850a-237c5375f82f</guid><dc:creator>DX_HK</dc:creator><description>&lt;p&gt;I did a bit of research and found information that Linux forces pairing on the HoG.&lt;br /&gt;&lt;span style="font-family:inherit;"&gt;I&amp;#39;m not sure, but the validity of requiring security for HIDs is clear, so this is likely the cause.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;I could probably rewrite the sample code for MITM-less pairing, but I&amp;#39;d rather focus on my product.&lt;/p&gt;
&lt;p&gt;My one request would be if Nordic provided more practical sample code (that runs on Windows, Mac, Linux, Android, and iOS).&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Thank you for your support !!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux-enabled BLE HID peripheral</title><link>https://devzone.nordicsemi.com/thread/555881?ContentTypeID=1</link><pubDate>Mon, 01 Dec 2025 14:18:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:97a9d31c-6ea5-4b9a-868d-e53bfe50e6e0</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;I understand. Can you please try to capture a sniffer trace of the connection? It will make it a bit clearer exactly what the operating system is expecting to use with the HID Mouse.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux-enabled BLE HID peripheral</title><link>https://devzone.nordicsemi.com/thread/555816?ContentTypeID=1</link><pubDate>Mon, 01 Dec 2025 02:48:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ac9ec8e5-40b1-4379-ab71-be2b60da2e51</guid><dc:creator>DX_HK</dc:creator><description>&lt;p&gt;As a result, I still couldn&amp;#39;t connect to the Linux machine.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;Regular advertising started
[00:00:04.936,492] &amp;lt;wrn&amp;gt; bt_smp: The in-progress pairing has been deleted!
Disconnected from 14:5A:FC:4B:71:00 (public), reason 0x08&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;The MITM popup is no longer displayed, but I still get immediately disconnected.&lt;br /&gt;There seems to be another problem...&lt;/p&gt;
&lt;p&gt;In conclusion, the title of this post indicates that there is a problem with the sample code, but I am still interested in the cause of this problem.&lt;br /&gt;It is probably the same cause as the mouse I am currently developing that cannot connect to a Linux machine.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux-enabled BLE HID peripheral</title><link>https://devzone.nordicsemi.com/thread/555770?ContentTypeID=1</link><pubDate>Fri, 28 Nov 2025 15:02:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:44b1d4c3-223e-4081-998a-777ef847fdb3</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Indeed. I agree.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Can you try to add these to your prj.conf?&lt;/p&gt;
&lt;p&gt;CONFIG_BT_HIDS_SECURITY_ENABLED=n&lt;br /&gt;CONFIG_BT_SMP=y&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;It still requires&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1764342126081v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;But perhaps that is default in the ubuntu OS. Let me know if it doesn&amp;#39;t work.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux-enabled BLE HID peripheral</title><link>https://devzone.nordicsemi.com/thread/555679?ContentTypeID=1</link><pubDate>Fri, 28 Nov 2025 03:01:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8001013f-dd04-46fc-810a-92ca80a66e0e</guid><dc:creator>DX_HK</dc:creator><description>&lt;p&gt;I thought about it for a bit...&lt;/p&gt;
&lt;p&gt;peripheral_hids_mouse sample performs MITM authentication by displaying a key on the mouse device.&lt;/p&gt;
&lt;p&gt;However, mouse generally do not have the ability to display text. Linux machines also assume this,&lt;/p&gt;
&lt;p&gt;so I think they are configured not to perform MITM authentication with mice.&lt;/p&gt;
&lt;p&gt;It should probably work if you change the settings on your Linux machine and enable MITM regardless of the device.&lt;br /&gt;Fundamentally, the specification of peripheral_hids_mouse is probably incorrect.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux-enabled BLE HID peripheral</title><link>https://devzone.nordicsemi.com/thread/555637?ContentTypeID=1</link><pubDate>Thu, 27 Nov 2025 14:34:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:111ec957-8feb-49d9-9c85-4e60cb3c7b29</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;This is what I got from my attempt connecting to my computer:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1764251311482v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Using nRF Connect for Desktop, I got a popup for a split second, but then I saw that I needed to check of these options:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1764251723175v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Does it work in that case?&lt;/p&gt;
&lt;p&gt;If so, then the issue is probably that the OS (Ubuntu) doesn&amp;#39;t use MITM for HID Mouse, and hence it doesn&amp;#39;t bond successfully.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Let me know what you see, and we can look into it.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux-enabled BLE HID peripheral</title><link>https://devzone.nordicsemi.com/thread/555585?ContentTypeID=1</link><pubDate>Thu, 27 Nov 2025 09:30:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d5e67a10-2a73-4c63-adf4-b82de220a88d</guid><dc:creator>DX_HK</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/flash_5F00_dump.hex"&gt;devzone.nordicsemi.com/.../flash_5F00_dump.hex&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The hex file has been dumped. Please check it.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m using the nRF52833DK (an old 1.1.0 board, but that shouldn&amp;#39;t be an issue here)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux-enabled BLE HID peripheral</title><link>https://devzone.nordicsemi.com/thread/555579?ContentTypeID=1</link><pubDate>Thu, 27 Nov 2025 09:06:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0c4d2eb8-252b-49ee-8411-e426cc7ee635</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;In that case, we can rule out that this is a linux issue, if the behavior is the same when trying to pair with the nRF Connect for Desktop -&amp;gt; Bluetooth Low Energy.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Can you replicate the issue once more, and after you have done that, can you read out the flash on the nRF (the one acting as a hids_mouse)?&lt;/p&gt;
&lt;p&gt;To read it out, you can use one of these commands:&lt;/p&gt;
&lt;p&gt;nrfjprog --readcode flash_dump.hex&lt;/p&gt;
&lt;p&gt;nrfutil device dump-to-file flash_dump.hex&lt;/p&gt;
&lt;p&gt;And upload that flash_dump.hex file here? Also, let me know what device (nRF52833 or nRF52840) the flash dump is coming from.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux-enabled BLE HID peripheral</title><link>https://devzone.nordicsemi.com/thread/555490?ContentTypeID=1</link><pubDate>Wed, 26 Nov 2025 10:59:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:985ce5d7-09b9-49af-bfce-cf70fa9a5da5</guid><dc:creator>DX_HK</dc:creator><description>&lt;p&gt;Sorry, I left it set to test mode for another device (the device I&amp;#39;m developing on).&lt;/p&gt;
&lt;p&gt;However, even when I changed it to &amp;quot;Keyboard And Display&amp;quot;, the result was the same.&lt;/p&gt;
&lt;p&gt;Note: The target board has been changed to the nRF52833DK due to a lack of board.&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1764153341549v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1764153347700v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Analysis using a BLE sniffer seems a bit time-consuming. I&amp;#39;ll check it tomorrow.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux-enabled BLE HID peripheral</title><link>https://devzone.nordicsemi.com/thread/555483?ContentTypeID=1</link><pubDate>Wed, 26 Nov 2025 10:22:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:09caf0ff-dab2-45d4-a9fa-b71e5fc9a538</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Does the log from the nRF say the same when you attempted using nRF Connect for Desktop -&amp;gt; Bluetooth Low Energy?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I noticed that you are using &amp;quot;No keyboard, no display&amp;quot; in nRF Connect for Desktop -&amp;gt; Bluetooth Low Energy.&lt;/p&gt;
&lt;p&gt;Can you please try to use &amp;quot;Keyboarrd And Display&amp;quot;?&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1764152468236v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Does that change anything?&lt;/p&gt;
&lt;p&gt;A sniffer trace could still be helpful.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux-enabled BLE HID peripheral</title><link>https://devzone.nordicsemi.com/thread/555482?ContentTypeID=1</link><pubDate>Wed, 26 Nov 2025 10:10:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0c3be40a-7d64-4bcf-803e-8a922f8e859a</guid><dc:creator>DX_HK</dc:creator><description>&lt;p&gt;Erasing the board makes no difference.&lt;br /&gt;I have also confirmed that there is no pair information using bluetoothctrl on a Linux machine.&lt;/p&gt;
&lt;p&gt;To check that the DK buttons are not malfunctioning, I set it to output a log when num_comp_reply() is called, but there is no sign of a malfunction.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Setting up the sniffer takes some time, so I tested it using Bluetooth Standalone.&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/pastedimage1764150888492v8.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/pastedimage1764150837311v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/pastedimage1764150852638v4.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1764151423560v9.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Also, my setup is a standard development kit and sample code, except for the Linux host machine.&lt;br /&gt;The Linux machine (T14s gen2, Ubuntu 24.04) is also a very standard environment.&lt;br /&gt;Would it be possible for Nordic to test it?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux-enabled BLE HID peripheral</title><link>https://devzone.nordicsemi.com/thread/555461?ContentTypeID=1</link><pubDate>Wed, 26 Nov 2025 08:51:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2fb28dc6-5b3c-4158-a365-92779ee54a81</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;And are you are not pressing button 2 on the DK while trying to connect? Or shorting P0.12 to GND?&lt;/p&gt;
&lt;p&gt;BR,&lt;br /&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux-enabled BLE HID peripheral</title><link>https://devzone.nordicsemi.com/thread/555460?ContentTypeID=1</link><pubDate>Wed, 26 Nov 2025 08:49:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1c1fdaba-19d8-4f95-ac48-8a4280e555fc</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;It could be that one of the devices (the nRF or your computer) have the bonding data stored, but the other one doesn&amp;#39;t.&lt;/p&gt;
&lt;p&gt;Make sure that you remove the device from your computer (if you tried another sample on the DK previously, look for that device as well), and remove it from &amp;quot;known/paired&amp;quot; devices.&lt;/p&gt;
&lt;p&gt;Then make sure the flash on your nRF52840 is empty. You can use either of these:&lt;/p&gt;
&lt;p&gt;nrfutil device erase&lt;/p&gt;
&lt;p&gt;nrfjprog --eraseall&lt;/p&gt;
&lt;p&gt;And then flash the application again. If the same issue still occurs, can you please try to capture a sniffer trace of the connection? You can use the &lt;a href="https://www.nordicsemi.com/Products/Development-tools/nRF-Sniffer-for-Bluetooth-LE"&gt;nRF Sniffer for Bluetooth LE&lt;/a&gt; for this.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux-enabled BLE HID peripheral</title><link>https://devzone.nordicsemi.com/thread/555440?ContentTypeID=1</link><pubDate>Wed, 26 Nov 2025 05:10:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6a1ae9a1-2574-411e-a29a-5063872787eb</guid><dc:creator>DX_HK</dc:creator><description>&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;*** Booting nRF Connect SDK v3.0.2-89ba1294ac9b ***
*** Using Zephyr OS v4.0.99-f791c49f492c ***
[00:00:00.024,871] &amp;lt;inf&amp;gt; main: Starting Bluetooth Peripheral HIDS mouse sample
[00:00:00.039,337] &amp;lt;inf&amp;gt; fs_nvs: 2 Sectors of 4096 bytes
[00:00:00.045,288] &amp;lt;inf&amp;gt; fs_nvs: alloc wra: 0, ef8
[00:00:00.050,720] &amp;lt;inf&amp;gt; fs_nvs: data wra: 0, 17c
[00:00:00.056,182] &amp;lt;inf&amp;gt; bt_sdc_hci_driver: SoftDevice Controller build revision: 
                                            89 9a 50 8a 95 01 9c 58  fc 39 d2 c1 10 04 ee 02 |..P....X .9......
                                            64 ce 25 be                                      |d.%.             
[00:00:00.089,599] &amp;lt;inf&amp;gt; bt_hci_core: HW Platform: Nordic Semiconductor (0x0002)
[00:00:00.097,747] &amp;lt;inf&amp;gt; bt_hci_core: HW Variant: nRF52x (0x0002)
[00:00:00.104,522] &amp;lt;inf&amp;gt; bt_hci_core: Firmware: Standard Bluetooth controller (0x00) Version 137.20634 Build 2617349514
[00:00:00.116,546] &amp;lt;inf&amp;gt; bt_hci_core: No ID address. App must call settings_load()
[00:00:00.124,847] &amp;lt;inf&amp;gt; main: Bluetooth initialized
[00:00:00.132,263] &amp;lt;inf&amp;gt; bt_hci_core: Identity: D7:27:30:94:0A:33 (random)
[00:00:00.139,892] &amp;lt;inf&amp;gt; bt_hci_core: HCI: version 6.0 (0x0e) revision 0x10f3, manufacturer 0x0059
[00:00:00.149,658] &amp;lt;inf&amp;gt; bt_hci_core: LMP: version 6.0 (0x0e) subver 0x10f3
[00:00:00.159,973] &amp;lt;inf&amp;gt; main: Direct advertising to 14:5A:FC:4B:71:00 (public) started
[00:00:01.440,277] &amp;lt;inf&amp;gt; main: Direct advertising to 14:5A:FC:4B:71:00 (public) timed out
[00:00:01.450,744] &amp;lt;inf&amp;gt; main: Regular advertising started
[00:00:20.254,913] &amp;lt;inf&amp;gt; bas: BAS Notifications enabled
[00:00:20.261,169] &amp;lt;inf&amp;gt; main: Connected 14:5A:FC:4B:71:00 (public)
[00:00:20.268,249] &amp;lt;inf&amp;gt; main: Conn details (post-connect): 14:5A:FC:4B:71:00 (public) role peripheral interval 36 latency 0 timeout 42 sec_level 1 key_size 0
[00:00:20.285,705] &amp;lt;inf&amp;gt; main: Regular advertising started
[00:00:20.870,758] &amp;lt;inf&amp;gt; main: Passkey for 14:5A:FC:4B:71:00 (public): 636211
[00:00:20.878,631] &amp;lt;inf&amp;gt; main: Press Button 1 to confirm, Button 2 to reject.
[00:00:21.590,209] &amp;lt;inf&amp;gt; main: Security failed: 14:5A:FC:4B:71:00 (public) level 1 err 9 
[00:00:21.599,365] &amp;lt;inf&amp;gt; main: Conn details (security cb): 14:5A:FC:4B:71:00 (public) role peripheral interval 36 latency 0 timeout 42 sec_level 1 key_size 0
[00:00:21.614,532] &amp;lt;inf&amp;gt; main: Pairing failed conn: 14:5A:FC:4B:71:00 (public), reason 9 
[00:00:21.623,596] &amp;lt;inf&amp;gt; main: Conn details (pairing failed): 14:5A:FC:4B:71:00 (public) role peripheral interval 36 latency 0 timeout 42 sec_level 1 key_size 0
[00:00:21.639,038] &amp;lt;inf&amp;gt; bas: BAS Notifications disabled
[00:00:21.645,294] &amp;lt;inf&amp;gt; main: Disconnected from 14:5A:FC:4B:71:00 (public), reason 0x08 
[00:00:21.655,609] &amp;lt;inf&amp;gt; main: Direct advertising to 14:5A:FC:4B:71:00 (public) started
[00:00:22.935,699] &amp;lt;inf&amp;gt; main: Direct advertising to 14:5A:FC:4B:71:00 (public) timed out
[00:00:22.946,166] &amp;lt;inf&amp;gt; main: Regular advertising started&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s the log:&lt;/p&gt;
&lt;p&gt;Security error is 9&lt;br /&gt;Pairing error is 9&lt;br /&gt;disconnection reason is 8&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;A connection attempt is made from a Linux machine about 10 seconds after startup.&lt;br /&gt;On the Linux machine, a key code popup appears for about 0.5 seconds and then disappears immediately.&lt;/p&gt;
&lt;p&gt;I would appreciate any advice you can give me.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux-enabled BLE HID peripheral</title><link>https://devzone.nordicsemi.com/thread/555439?ContentTypeID=1</link><pubDate>Wed, 26 Nov 2025 05:00:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a05a18e4-be07-4833-8bb7-46026cddafdd</guid><dc:creator>DX_HK</dc:creator><description>&lt;p&gt;Thank you for your response.&lt;br /&gt;As you said, I tried nRF Desktop.&lt;br /&gt;I found that it works without any problems.&lt;/p&gt;
&lt;p&gt;On the other hand, nRF Desktop is an application-level implementation and is too complex as sample code.&lt;br /&gt;Is there any simpler BLE sample code that has been verified to work?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux-enabled BLE HID peripheral</title><link>https://devzone.nordicsemi.com/thread/555411?ContentTypeID=1</link><pubDate>Tue, 25 Nov 2025 14:54:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d7e1e9a2-9421-455c-93fe-eacb6a830e3e</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Does the log from the nRF say anything when it disconnects? Particularly, what is the &amp;quot;reason&amp;quot; parameter in the disconnected event? And does the log say anything about &amp;quot;security change&amp;quot;?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Linux-enabled BLE HID peripheral</title><link>https://devzone.nordicsemi.com/thread/555384?ContentTypeID=1</link><pubDate>Tue, 25 Nov 2025 13:36:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:56fcb5cc-2e08-4b51-a795-c766b492a155</guid><dc:creator>Lorenzo Amicucci</dc:creator><description>&lt;p&gt;hi&lt;/p&gt;
&lt;p&gt;yes, have you tried &amp;quot;nRF Desktop&amp;quot; application in nRF Connect SDK?&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Lorenzo&lt;/p&gt;
&lt;div id="gtx-trans" style="left:-12px;position:absolute;top:46.2014px;"&gt;
&lt;div class="gtx-trans-icon"&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>