To disable Sticky Keys on Windows 10 or 11 using Registry Editor, navigate to HKEY_CURRENT_USER\Control Panel\Accessibility\StickyKeys, change the Flags value to 506, create a new string value named KeyboardPreference, and set it to On. Restart your computer for the changes to take effect.
Quick Steps:
- Press Windows key + R to open Run
- Type
regeditand press Enter - Navigate to
HKEY_CURRENT_USER\Control Panel\Accessibility\StickyKeys - Double-click
Flagsand change the value to506 - Right-click in the empty space, select New > String Value
- Name it
KeyboardPreferenceand set the value toOn - Restart your computer
Why Disable Sticky Keys Through the Registry?
During my years running a computer repair business, I saw countless customers frustrated by Sticky Keys accidentally popping up when they pressed Shift five times during gaming or typing. The regular Settings method doesn’t always completely prevent the popup from appearing, which is why I learned to use the Registry Editor for a more permanent solution.
The Registry approach directly modifies the system-level configuration for Sticky Keys. By changing the Flags value and adding the KeyboardPreference string, you’re telling Windows to not only disable the feature but also prevent the annoying prompt from appearing in the first place. This is particularly useful if you’re setting up computers for clients or want a clean Windows experience without accessibility prompts you don’t need.
If you’re looking for a simpler way to manage Windows accessibility settings along with other tweaks, I created Winhance, a free Windows enhancement utility that lets you modify system settings without diving into the Registry manually.
Detailed Step-by-Step Guide
Step 1: Open Registry Editor
Press the Windows key and R together on your keyboard to open the Run dialog box. Type regedit in the box and press Enter. If User Account Control asks for permission, click Yes to allow Registry Editor to open.
Step 2: Navigate to the Sticky Keys Registry Path
In Registry Editor, you need to navigate to HKEY_CURRENT_USER\Control Panel\Accessibility\StickyKeys. You can either click through the folders on the left side or paste the path directly into the address bar at the top. I always copy and paste the path to avoid typos.
Step 3: Modify the Flags Value
Once you’re in the StickyKeys folder, look for an entry called Flags in the right panel. Double-click it to open the edit window. Change the Value data from whatever it currently shows to 506 and click OK. This tells Windows to disable Sticky Keys at the system level.
Step 4: Create the KeyboardPreference String Value
Right-click anywhere in the empty white space on the right side of the Registry Editor window. Select New, then String Value from the menu. Name this new value KeyboardPreference exactly as shown, then press Enter.
Step 5: Set the KeyboardPreference Value
Double-click the new KeyboardPreference entry you just created. In the Value data field, type On and click OK. This additional setting ensures that Windows respects your keyboard preference and won’t re-enable Sticky Keys automatically.
Step 6: Restart Your Computer
Close Registry Editor and restart your PC for the changes to take effect. After restarting, Sticky Keys should be completely disabled, and you won’t see the popup when you press Shift five times.
Common Issues & Solutions
Problem: Registry Editor won’t open
Solution: Make sure you’re running Windows as an administrator account. If Group Policy has disabled Registry Editor in your organization, you’ll need admin rights to proceed.
Problem: Can’t find the StickyKeys folder in Registry
Solution: The path should exist by default on all Windows installations. Try typing the full path in the Registry Editor address bar instead of clicking through folders. If it still doesn’t exist, Sticky Keys may already be disabled.
Problem: Changes don’t take effect after restart
Solution: Double-check that you entered the values exactly as shown – 506 for Flags and On for KeyboardPreference. Registry entries are case-sensitive and must be exact.
Problem: Sticky Keys popup still appears during gaming
Solution: Some games run in a way that bypasses certain Windows settings. Try disabling other Windows features that might interfere or use gaming mode to minimize background processes.
FAQ
What are Sticky Keys and why would I want to disable them?
Sticky Keys is an accessibility feature that lets you press keyboard shortcuts one key at a time instead of simultaneously. Most people disable it because the popup prompt appears when they accidentally press Shift five times, which happens frequently during gaming or fast typing.
Is it safe to edit the Registry?
Yes, this specific Registry modification is safe and only affects the Sticky Keys feature. However, you should always be careful when editing the Registry and only change the exact values mentioned in this guide. Making incorrect changes to other Registry entries can cause system issues.
Will Windows updates re-enable Sticky Keys?
In my experience, major Windows updates sometimes reset accessibility settings. If Sticky Keys gets re-enabled after an update, just repeat these Registry steps to disable it again. You can also use a tool like Winhance to quickly reapply your preferred settings.
Can I re-enable Sticky Keys later if I need it?
Absolutely. To re-enable Sticky Keys, go back to the same Registry path and change the Flags value back to 510. You can also delete the KeyboardPreference string value you created. Alternatively, go to Settings > Accessibility > Keyboard and turn Sticky Keys back on.
Does this work on both Windows 10 and Windows 11?
Yes, this Registry method works on both Windows 10 and Windows 11. The Registry path and values are identical across both versions. I’ve used this technique on hundreds of systems during my time in computer repair, and it’s reliable on all modern Windows versions.
