<?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>Mouse Pairing</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/121226/mouse-pairing</link><description>Hi, 
 We are developing a mouse for Dell. 
 We have based our project on the nRF desktop project. 
 Our mouse is working, but we are having pairing issues in that once it pairs it will not pair with another device. 
 We have no switch for pairing / un</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 07 May 2025 09:15:33 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/121226/mouse-pairing" /><item><title>RE: Mouse Pairing</title><link>https://devzone.nordicsemi.com/thread/534236?ContentTypeID=1</link><pubDate>Wed, 07 May 2025 09:15:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cb4a8982-d1bf-42b1-a761-8f7cb77542cb</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Please check out the BLE security fundamentals lesson in the BLE course DevAcademy course here on how to implement security to an nRF application.&amp;nbsp;&lt;a href="https://academy.nordicsemi.com/courses/bluetooth-low-energy-fundamentals/lessons/lesson-5-bluetooth-le-security-fundamentals/topic/blefund-lesson-5-exercise-1/"&gt;https://academy.nordicsemi.com/courses/bluetooth-low-energy-fundamentals/lessons/lesson-5-bluetooth-le-security-fundamentals/topic/blefund-lesson-5-exercise-1/&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Setting&amp;nbsp;CONFIG_BT_SMP=n will disable the security management protocol, but you should also remove pairing and bonding from the connection function.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;An alternative would be to change when the stored bond is deleted to when you disconnect by calling the &lt;strong&gt;bt_unpair&lt;/strong&gt;() function when the &lt;strong&gt;on_disconnected&lt;/strong&gt; event for example.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Mouse Pairing</title><link>https://devzone.nordicsemi.com/thread/534081?ContentTypeID=1</link><pubDate>Tue, 06 May 2025 10:28:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2ac0f707-1550-46ee-a570-adfb30906530</guid><dc:creator>Yano</dc:creator><description>&lt;p&gt;Sorry, I think the terminology is Bonding.&lt;/p&gt;
&lt;p&gt;One issue is that if we bond with a PC and remove the device from PC we can no longer re-connect to the mouse.&lt;/p&gt;
&lt;p&gt;The only way we can is to erase the memory.&lt;/p&gt;
&lt;p&gt;So we need to remove bonding (for now until we add a switch).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>