-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
- HP Community
- Desktops
- Desktop Hardware and Upgrade Questions
- Dvorak keyboard

Create an account on the HP Community to personalize your profile and ask a question
06-22-2025 04:34 PM
I have an hp desktop S95-p0xxx running windows 11. How do I get rid of the Dvorak keyboard. When I look up how to get rid of it, it says to look in Windows., It's not there anywhere. So how do I get rid of it?
06-22-2025 09:20 PM - edited 06-22-2025 09:22 PM
This particular keyboard layout setting likely slipped in during setup, an update, or by hotkey accident.
Anyways, here's how you can remove the Dvorak keyboard layout from Windows 11 -even if it’s not visible in normal settings:
Step-by-Step: Remove the Dvorak Keyboard in Windows 11:
Step 1: Open Advanced Language Settings
Press Windows key + I to open Settings.
Go to Time & Language → Language & Region.
Under Preferred languages, select your current language (e.g., English (United States)), then click “…” (three dots) → Language options.
Step 2: Check Installed Keyboards
4. Under the Keyboards section, see if “Dvorak” is listed.
5. If it's listed, click on Dvorak, then click Remove.
⚠️If it’s not listed, but you still see the Dvorak option when switching keyboards (e.g., via Windows key + Spacebar), proceed to Step 3.
Step 3: Remove Dvorak via Control Panel (Legacy Method):
Press Windows key + R, type:
control intl.cpl,,2and press Enter.
In the Text Services and Input Languages window:
Look under Installed services.
Expand the language (e.g., English), and look for “Dvorak”.
Select Dvorak, then click Remove.
Click Apply → OK.
Step 4: Reset Input Method Preferences (if Dvorak still appears):
Back in Settings > Time & Language > Typing, click Advanced keyboard settings.
Ensure "Use the desktop language bar when it's available" is unchecked.
Click Input language hot keys, then Change Key Sequence and remove key bindings that may switch to Dvorak.
Optional: Remove Dvorak from Registry (Advanced):
If Dvorak still shows up, it may be listed in the system registry:
Press Windows key + R, type: regedit, press Enter and navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts
Look for entries related to Dvorak (e.g., layout ID: 00010409) and carefully delete them only if you’re confident they are unused.
Back up the registry first before making changes!
Final Tip: Restart the PC:
After removing Dvorak from all input options and registry, restart your PC to fully clear it from memory and active layout switching.
Let me know if you still see the Dvorak layout after this. We can dive deeper if needed.
Kind Regards,
NonSequitur777
06-28-2025 08:18 PM
It's now 6/28, The Dvorak keyboard seem to have disappeared. I didn't change anything, searching all the options found nothing, but somehow the Dvorak keyboard is now gone. I have no clue how it got here, and I have no idea how or why it left.
06-28-2025 08:27 PM
Excellent -glad the Dvorak keyboard is gone!
I provided a number of steps to fix your original issue, which you can implement if this issue were to happen again.
Kind Regards,
NonSequitur777
07-09-2025 07:22 PM - edited 07-09-2025 07:23 PM
OK, my research suggests that if the Dvorak layout keeps reappearing mysteriously after being removed through standard GUI and even legacy Control Panel methods, it's likely due to one of these deeper root causes:
Most Likely Causes (and Fixes):
1. User Profile Sync via Microsoft Account (Cloud Sync):
Issue: Windows may be resyncing input settings from the cloud, reintroducing Dvorak.
Fix:
Go to Settings > Accounts > Windows backup.
Turn off: “Remember my preferences” → Language preferences.
Then remove Dvorak again via Control Panel and restart.
Optionally sign out of the Microsoft Account to test behavior in a local account.
2. Group Policy Settings (Enterprise or Registry-pushed):
If it's a corporate-managed device, Dvorak may be enforced by Group Policy or registry injection at boot or login.
Check: Run gpedit.msc (if available) → navigate to:
Computer Configuration > Administrative Templates > Control Panel > Regional and Language OptionsAlso check:
User Configuration > Administrative Templates > Control Panel > Regional and Language OptionsIf "Restrict the UI language Windows uses for the selected language" or similar is enabled, it might be forcing Dvorak.
3. Scheduled Task or Startup Script:
A script or scheduled task may be re-adding Dvorak on login/startup.
Check:
Open Task Scheduler and examine:
Tasks under Microsoft > Windows > TextServicesFramework
Any custom user tasks that modify registry or language settings.
Check shell:startup and shell:common startup folders for scripts.
Review Task Scheduler > "Logon" triggers.
4. Corrupt Input Method Cache:
Windows may cache input settings somewhere that causes "ghost" layouts to return.
Fix:
Delete per-user input method cache:
%localappdata%\Microsoft\InputMethodDelete or rename the folders inside it (safe to do, Windows will recreate).
Then restart the PC.
5. Registry Remnants or Hidden Preloads:
You may have deleted the visible Dvorak key, but some preload entries may still call it.
Check:
HKEY_CURRENT_USER\Keyboard Layout\Preloadand
HKEY_USERS\.DEFAULT\Keyboard Layout\PreloadValues like "1"="00010409" indicate Dvorak.
You can safely change them to your preferred layout (e.g., "00000409" for US QWERTY).
Bonus Diagnostic Test:
Try creating a new local user account and test behavior there. If Dvorak doesn't reappear:
Confirms the problem is profile-specific, likely cloud-sync, registry preload, or corrupted cache.
Summary of Next Steps:
Disable cloud sync of language settings.
Clear preload registry entries manually.
Delete InputMethod cache folder.
Check Group Policy or Task Scheduler for any re-applying triggers.
Create new local account as a control test.
Let me know if you'd like a custom PowerShell script to automatically detect and remove all Dvorak references from registry and input settings.
Kind Regards,
NonSequitur777
07-09-2025 07:27 PM - edited 07-09-2025 07:31 PM
Just in case: attached is the zipped PowerShell script.
It contains the script Remove-Dvorak.ps1 which you can run in PowerShell as Administrator to automatically remove Dvorak layouts and associated sync settings.
Let me know if perchance you'd like a version with logging or a GUI prompt.
Btw, the emoji and fancy characters are just cosmetic flair. It doesn't affect the execution of the script in any way.
Kind Regards,
NonSequitur777