title: Trick mobile keyboard into appearing on web page
body: <p>I'm making a Role Playing Game in HTML that responds to character presses, and on mobile browsers I'd like the user to have their keyboard pop up automatically (or as close to it as possible), but I don't want them to have to see the text input field.  Maybe I have to let it be displayed so they can click on it in the first place, but then I'd like to hide it.  I use document.onkeypress / document.onkeydown to handle all of the user typing, which works great on desktop, but makes my game unusable on mobile.</p>
  
  <p>How can I give a mobile user a keyboard?</p>
  
  <p>I've thought maybe let them see the input text field to click on it, but then I z-index it behind my game?  But it seems like I just can't get onkeypress / onkeydown on mobile.</p>
  
  <p>EDIT: This appears to be <a href="https://bugs.chromium.org/p/chromium/issues/detail?id=118639" rel="nofollow noreferrer">a long-standing known limitation</a>.</p>