<?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 make device HID compatible with Win &amp;amp; Mac</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/51487/how-to-make-device-hid-compatible-with-win-mac</link><description>We are developing a mouse with shortcut keys on Nordic, we want to make it compatible both on Win and Mac, but the shortcut key assignments are different between the 2 system. Is it possible that our mouse can know the connected system and send different</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 02 Sep 2019 10:46:46 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/51487/how-to-make-device-hid-compatible-with-win-mac" /><item><title>RE: How to make device HID compatible with Win &amp; Mac</title><link>https://devzone.nordicsemi.com/thread/207357?ContentTypeID=1</link><pubDate>Mon, 02 Sep 2019 10:46:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a09ce63a-50e8-494f-910f-0c9f8e069d1a</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;I guess the other thing would be too look into the HID specs to see if they have &lt;em&gt;generic&lt;/em&gt; definitions for your &amp;quot;gestures&amp;quot;,&amp;nbsp; which the Host OS would interpret suitably - rather than you having to mimic host-specific keys ...&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.usb.org/hid"&gt;https://www.usb.org/hid&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to make device HID compatible with Win &amp; Mac</title><link>https://devzone.nordicsemi.com/thread/207355?ContentTypeID=1</link><pubDate>Mon, 02 Sep 2019 10:40:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a9b5471c-f30d-4554-b73f-655e58cc843f</guid><dc:creator>AndrewJiajie</dc:creator><description>&lt;p&gt;Yeh, maybe it&amp;#39;s not Nordic problem, thanks for the remind and advice, we will try to ask on the developer forums~&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to make device HID compatible with Win &amp; Mac</title><link>https://devzone.nordicsemi.com/thread/207354?ContentTypeID=1</link><pubDate>Mon, 02 Sep 2019 10:36:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:af75d3b5-8d9f-4c53-8d6a-3982ebecd1cc</guid><dc:creator>AndrewJiajie</dc:creator><description>&lt;p&gt;Susheel, Thanks for your the reply, we will try to do some test according to your clue &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to make device HID compatible with Win &amp; Mac</title><link>https://devzone.nordicsemi.com/thread/207351?ContentTypeID=1</link><pubDate>Mon, 02 Sep 2019 10:28:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:83f8a11f-dbdf-499d-a2e8-5b59f6e75c01</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;I would think this is going to have to be something that comes from the Host OS (Win or Mac) - so not really anything to do with Nordic?&lt;/p&gt;
&lt;p&gt;So might be better asking on&amp;nbsp; general BT/BLE forums, and/or on Win/Mac developer forums ... ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to make device HID compatible with Win &amp; Mac</title><link>https://devzone.nordicsemi.com/thread/207348?ContentTypeID=1</link><pubDate>Mon, 02 Sep 2019 10:20:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:74c73af7-2497-4450-b731-235b334a6155</guid><dc:creator>Susheel Nuguru</dc:creator><description>&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.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to make device HID compatible with Win &amp; Mac</title><link>https://devzone.nordicsemi.com/thread/207254?ContentTypeID=1</link><pubDate>Sun, 01 Sep 2019 12:34:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f944f74a-e02c-4d11-8c84-12b92e60c4e5</guid><dc:creator>AndrewJiajie</dc:creator><description>&lt;p&gt;Thank you so much for your help! We are looking forward to your reply!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to make device HID compatible with Win &amp; Mac</title><link>https://devzone.nordicsemi.com/thread/207145?ContentTypeID=1</link><pubDate>Fri, 30 Aug 2019 12:42:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f7353615-6e21-4573-942d-4b0c9331b1eb</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&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.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>