title: browserstack ctrl+enter keyboard event not registering in chrome or IE
body: <p>I'm testing a feature on Browserstack and am unsure if it's really broken on Windows or if Browserstack is just not getting my keyboard events properly.</p>
  <p>I'm trying to detect when the user presses ctrl+enter. I have a code snippet below that works fine in Chrome on my MacBook. However, when I use Browserstack to run it in Windows 10 with Chrome 87 (Latest), it does not register the correct keyboard event.</p>
  <h2>Steps to Reproduce</h2>
  <ol>
  <li>On a MacBook, go to <a href="https://www.browserstack.com" rel="nofollow noreferrer">www.browserstack.com</a></li>
  <li>Start a live session with this post as the url: <code>https://stackoverflow.com/questions/65113392</code></li>
  <li>Choose Windows 10 Chrome 87 (Latest)</li>
  <li>Click the Run the code snippet button below inside Browserstack</li>
  <li>Click on the input field</li>
  <li>Press ctrl+enter</li>
  </ol>
  <p><strong>Expected behavior:</strong> I see &quot;key: Enter, ctrlKey: true&quot;</p>
  <p><strong>Observed behavior:</strong> I see &quot;key: Control, ctrlKey: true&quot;</p>
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>const input = document.getElementById('input')
  const output = document.getElementById('output')
  input.addEventListener('keydown', (e) =&gt; {
    output.innerText = `key: ${e.key}, ctrlKey: ${e.ctrlKey}`
  })</code></pre>
  <pre class="snippet-code-html lang-html prettyprint-override"><code>&lt;input type="text" id="input" /&gt;
  &lt;div id="output"&gt;&lt;/div&gt;</code></pre>
  </div>
  </div>
  </p>