I'm developing an app for a scanning device which does not use the virtual keyboard at all. So currently, I only show the keyboard when the user want to open it (by tapping the keyboard icon)
And tab again to turn the virtual keyboard off.
However, when I type the Input by hard keyboard (from PC / scanning device) or tap the input, the virtual keyboard still showing up and there is no way to prevent that. I can catch the event and dismiss the virtual keyboard by:
onKeyPress={() => {
Keyboard.dismiss();
}}
But it still create an annoying opening - closing virtual keyboard animation. Is there anyway to stop this animation or hide the virtual keyboard completely?