Since the launch of Android 13 late last year we, together with 1000’s of other developers around the world have been experiencing issues with Samsung devices using the default Samsung keyboard.
Samsung Keyboard on Android v13
Since the launch of Android 13 late last year we, together with 1000’s of other developers around the world have been experiencing issues with Samsung devices using the default Samsung keyboard. For examples of this see https://github.com/facebook/react-native/issues/35155
These problems, which occur when using predictive text and autocorrect specifically on the default Samsung keyboard have affected many apps built on the React Native framework.
We have spent several months looking for a solution to this issue and have released a number of updates in an attempt to solve the problem ourselves. Unfortunately, we have been unable to fix these issues fully so have made the decision to let Samsung and Android themselves find a suitable solution.
In the meantime, through our own testing, we have found that the Google Keyboard (Gboard) when used, does not experience these issues. Therefore whilst we wait for Samsung and Android to fix this issue we recommend installing GBoard from the app store and making it the default keyboard on Samsung devices.
Instructions on how to install and make Gboard the default keyboard is shown below.
Go to the Google Play store and install Gboard
How to Change the Default Keyboard to Gboard
Most apps walk you through the process of setting up a keyboard, including setting it as the default, but you can change the default anytime. You can see what the default keyboard is in Settings.
- Go to Settings on your Samsung Device
- Tap General management.
- Tap Keyboard list and default
- Tap Default keyboard.
- Select a Gboard.
- Exit settings – Gboard is now your default keyboard