I need to research this as in the current version the qtwebkit qml plugin itself calls the virtual keyboard. I am not sure if I am able to change something regarding how it is called (without forking SilicaWebView or WebView)