title: Virtual keyboard for Angular on mobile devices
body: <p>I am struggeling on a question of my client to use a custom keyboard on my <strong>webapplication</strong> on a <strong>mobile device</strong>. That keyboard should only have all the digits, a dot, a backspace and an enter. Nothing more, nothing less.</p>
  
  <p>I know you can use the different HTML5 input types (tel, number,...) to get a different keyboard of the Mobile Operating System, but these keyboards are different on each Mobile Operating System (Android, IOS, Windows Mobile): <a href="http://mobileinputtypes.com/" rel="nofollow noreferrer">http://mobileinputtypes.com/</a> - Using the type 'tel' on IOS is ok, but on android I get a whole lot of other options that are not necessary. Same goes for 'number'...</p>
  
  <p>I know it is not possible to customize the default keyboard of an Mobile Operating System.</p>
  
  <p>I have found the plugin <a href="http://the-darc.github.io/angular-virtual-keyboard/" rel="nofollow noreferrer">http://the-darc.github.io/angular-virtual-keyboard/</a> that at first sight does the job (look at the <strong>Numeric keyboard with customized css</strong> example). The only problem is that on mobile the default keyboard of the Mobile Operating System always pops up. </p>
  
  <p>Is there a way to not show the default Keyboard or are there any other options that you can think of?</p>
  
  <p>Thanks for the help, much appreciated!</p>