title: Navigator.getGamepads() doesn't return different instances of the same type of gamepad
body: <p>As the title says, I don't get 2 different gamepads for the same type of controller (yes, I can see them in the Control Panel <code>joy.cpl</code>)</p>
  <p>i.e. using Windows I can see in <code>joy.cpl</code> the following list:</p>
  <pre><code>Controller (XBOX 360 for Windows)
  Saitek Pro Flight X-56 Rhino Stick
  Saitek Pro Flight X-56 Rhino Throttle
  6B Controller
  6B Controller
  </code></pre>
  <p>while in Chrome (v84) I only get this:</p>
  <pre class="lang-js prettyprint-override"><code>Array.from(navigator.getGamepads()).map(g =&gt; g.id);
  // [
  //  &quot;Xbox 360 Controller (XInput STANDARD GAMEPAD)&quot;
  //  &quot;6B controller (Vendor: 0ca3 Product: 0024)&quot;
  //  &quot;Saitek Pro Flight X-56 Rhino Throttle (Vendor: 0738 Product: a221)&quot;
  //  &quot;Saitek Pro Flight X-56 Rhino Stick (Vendor: 0738 Product: 2221)&quot;
  // ]
  </code></pre>
  <p>I was trying to investigate how to differentiate them if there were the same type, but it comes that I don't even get them...</p>
  <p>Any way to get the 2nd <code>6B Controller</code>?</p>
  <p><strong>Edit</strong>
  After testing with a newer Chrome version, I can confirm that is working now... so probably was an issue in an older version and it's fixed :)</p>