<?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>OS detection with HID over Bluetooth</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/51599/os-detection-with-hid-over-bluetooth</link><description>I am currently developing an HID over Bluetooth device and would like it to be able to determine which OS the host is running so then its beviour changes based on that info. I know that if I develop my own drivers this could be irrelevant since then the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 02 Sep 2019 10:21:42 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/51599/os-detection-with-hid-over-bluetooth" /><item><title>RE: OS detection with HID over Bluetooth</title><link>https://devzone.nordicsemi.com/thread/207349?ContentTypeID=1</link><pubDate>Mon, 02 Sep 2019 10:21:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e0ea68ec-4581-4de8-b188-35add6982c7b</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;pasting my comment from the other thread to make this thread meaningful.&lt;/p&gt;
&lt;p&gt;&amp;quot;&lt;/p&gt;
&lt;p&gt;There does not seem to be a straight forward way to do this.&lt;/p&gt;
&lt;p&gt;But apple IOS seems to be utilizing&amp;nbsp;the characteristic, Manufacture String name (2A29) inside Device information service (&lt;a href="https://www.bluetooth.com/specifications/gatt/services/"&gt;180A&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;You can start to see if different OS BLE variants have utilized this service. Do not see any other proper way to differentiate other than the one mentioned.&amp;quot;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: OS detection with HID over Bluetooth</title><link>https://devzone.nordicsemi.com/thread/207146?ContentTypeID=1</link><pubDate>Fri, 30 Aug 2019 12:43:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5d4ce491-7bd1-41dc-b798-5641091d18ce</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;copy pasting reply from the other thread&lt;/p&gt;
&lt;p&gt;&amp;quot;&lt;span&gt;looks like a genuine usecase, but I am not aware of any native BLE tricks to figure this out, I will try to do a bit more research on this on Monday to see if we can come out with some nice way to deal with this.&amp;quot;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: OS detection with HID over Bluetooth</title><link>https://devzone.nordicsemi.com/thread/207054?ContentTypeID=1</link><pubDate>Fri, 30 Aug 2019 08:38:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bf909cbc-5f26-4257-ba99-f16dde63838e</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;Similar question here:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/51487/how-to-make-device-hid-compatible-with-win-mac"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/51487/how-to-make-device-hid-compatible-with-win-mac&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>