Я использовал этот код для включения «показа виртуальной клавиатуры».
val virtalKeyboardSetting = Intent(android.provider.Settings.ACTION_HARD_KEYBOARD_SETTINGS)
startActivityForResult(virtalKeyboardSetting, 200)
После включения настройки, как я могу знать, что «показывать виртуальную клавиатуру» включен программно.