Punctuation keys not working? What to check
Find out whether punctuation keys are broken, mapped to a different layout, or blocked by an app, then try the fixes for Windows and Mac.
You press a comma, period, slash, or other punctuation key, but nothing appears. If letters still work, the problem may be a keyboard layout, an app setting, or a key that is not registering.
Test the keys outside the app where you noticed the problem. The Keyboard Test shows whether the browser receives a key press. That helps you decide whether to check settings or inspect the keyboard itself.
Test the punctuation keys
- Open the Keyboard Test on the computer with the problem.
- Press one punctuation key at a time, such as the comma, period, slash, semicolon, or bracket keys. Look for the matching key to respond in the test.
- Try a key that needs Shift, such as the question mark or colon. Press the punctuation key by itself first, then test the shifted combination.
- Open a plain text field, such as a blank document, and try the same keys there. If possible, test in a second app as well.
The test checks whether key presses reach the browser. It does not check whether a particular app inserts the expected punctuation, so use both the test and a text field to narrow down the cause.
What the result means
The key responds in the test and types punctuation in another app
The keyboard is sending the key press. The original app may have a shortcut, text-entry mode, or focus problem. Click directly in its text field, then check that app's keyboard shortcuts and input settings.
The key responds in the test but types a different character
The key is registering, but the active keyboard layout may not match the labels on your keyboard. For example, a key can produce a different symbol under another language or layout. Check the layout before assuming the key is faulty.
The key responds in the test but nothing appears in text fields
The browser receives the press, but text entry is not producing a character. Check whether the key is a dead key. Dead keys, often used for accents, wait for you to press another key before displaying a character. Also try a different app and confirm that the text field has focus.
The key does not respond in the test
The browser is not receiving a press from that key. Check that the keyboard is connected and that no key is stuck. If other keys work, the individual key or its connection may be the problem.
How to fix it
- Click in the text field again. A document or form may have lost focus, so your key presses go somewhere else. Click where you want the punctuation and test again.
- Switch to the intended keyboard layout. On Windows 11, press Windows + Space to cycle through installed layouts. To review them, open Settings › Time & language › Language & region, select the language's options, and check its keyboards. On macOS, open System Settings › Keyboard › Text Input › Edit and select the intended input source from the menu bar.
- Check whether the app intercepts the key. Try the same punctuation in a basic text editor and a browser address field. If it fails only in one app, check that app's shortcuts, extensions, or text input mode, and restart the app.
- Turn off key filters or delays temporarily. On Windows 11, open Settings › Accessibility › Keyboard and check whether Filter Keys is on. On macOS, open System Settings › Accessibility › Keyboard and check Slow Keys. These features can make short presses seem unresponsive.
- Reconnect the keyboard. Unplug a USB keyboard and reconnect it to another port. For a wireless keyboard, check its power, reconnect its receiver, or remove and pair the keyboard again in Bluetooth settings.
- Restart the computer. A restart can clear a temporary input problem. After signing in, test the key before opening the app where you first noticed the issue.
When it's the hardware
If a punctuation key fails in the Keyboard Test and in several apps, while nearby keys respond, the key may be physically damaged or clogged. On an external keyboard, test it on another computer if you can. If it still fails there, replace the keyboard or ask about a repair.
For a laptop, do not pry off a key unless the manufacturer says it is removable. Laptop key mechanisms can break easily. If the laptop is under warranty, contact the manufacturer. Otherwise, a repair shop can check whether the key or keyboard assembly needs replacement.
Why the key label may not match what you type
Keyboard layouts decide which character a physical key produces. The same key can type a different symbol when you change languages, and holding Shift often gives the alternate character printed on the key. That is different from a key that sends no press at all.
A browser test can confirm that a key press reaches the page, but it cannot prove that every app will interpret it the same way. If the test detects the key but your usual app does not insert punctuation, focus on the app and the active input layout rather than replacing the keyboard immediately.
