title: jQuery - Allow Autoshow Keyboard on Mobile
body: <p>I have a Rails app that has a closed back-end. On certain pages, I want to auto-select a text input so I can use an external bluetooth scanner to scan a barcode without selecting it with a mouse/touchscreen every time. This works perfectly on non-mobile devices. However, on mobile devices (mostly tablets), I want the keyboard to popup (as the scanners are viewed as "keyboards" by the system). I know this is prevented by iOS, because it could be annoying. However, I want to know:</p>
  
  <ol>
  <li><p>Can I have the keyboard auto-appear on Android and/or Windows tablets?</p></li>
  <li><p>On iOS, can I change this default behavior so the keyboard DOES auto-appear? I have access to all the devices this behavior would be needed.</p></li>
  </ol>
  
  <p>Edit: I know that I can use a <code>click</code> event to make the keyboard appear (that is how it appears now). However, I do not want to touch the tablet every time I want to scan.</p>