diff --git a/res/values/strings.xml b/res/values/strings.xml
index 4928c11b594..81c89739fbb 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -4439,10 +4439,6 @@
Accessibility
Physical keyboard
-
- Use on-screen keyboard
-
- Keep it on screen while physical keyboard is active
Bounce keys
diff --git a/res/xml/physical_keyboard_settings.xml b/res/xml/physical_keyboard_settings.xml
index 5b545bbc2b1..dd2b7090acd 100644
--- a/res/xml/physical_keyboard_settings.xml
+++ b/res/xml/physical_keyboard_settings.xml
@@ -21,12 +21,6 @@
-
-
{
- final ContentResolver cr = getContentResolver();
- Secure.putInt(cr, Secure.SHOW_IME_WITH_HARD_KEYBOARD, ((Boolean) newValue) ? 1 : 0);
- cr.notifyChange(Secure.getUriFor(Secure.SHOW_IME_WITH_HARD_KEYBOARD),
- null /* observer */, ContentResolver.NOTIFY_NO_DELAY);
- return true;
- };
-
private final OnPreferenceChangeListener
mAccessibilityBounceKeysSwitchPreferenceChangeListener = (preference, newValue) -> {
InputSettings.setAccessibilityBounceKeysThreshold(getContext(),
@@ -449,9 +425,7 @@ public final class PhysicalKeyboardFragment extends SettingsPreferenceFragment
private final ContentObserver mContentObserver = new ContentObserver(new Handler(true)) {
@Override
public void onChange(boolean selfChange, Uri uri) {
- if (sVirtualKeyboardSettingsUri.equals(uri)) {
- updateShowVirtualKeyboardSwitch();
- } else if (sAccessibilityBounceKeysUri.equals(uri)) {
+ if (sAccessibilityBounceKeysUri.equals(uri)) {
updateAccessibilityBounceKeysSwitch();
} else if (sAccessibilitySlowKeysUri.equals(uri)) {
updateAccessibilitySlowKeysSwitch();