Labels

Suggested Reading

Suggested Reading
Ayurvedic Way of Living - A step towards a Disease free life

Search This Blog

Comments

4-comments

Feed

POPULAR POSTS

Enable/disable proxy using a batch file in Windows

Delete temporary files using command prompt

How to execute MASM programs in Windows 7

Skip to main content

Shift + 2 Shows “ Instead of @? Here’s How to Fix It (Windows, Mac & Laptop Users)

Have you ever pressed Shift + 2 expecting to type the @ symbol, but got a instead? Don’t worry, you’re not alone! This is one of the most common keyboard layout issues faced by Windows and Mac users, and it happens because your keyboard input language has changed. 

Let’s understand why this happens and how you can fix it instantly.

Why This Happens

Every keyboard follows a specific layout, the most common being:

English (United States), where Shift + 2 = @

English (United Kingdom), where Shift + 2 = “

So when your system switches from US layout to UK layout, the keys behave differently even though the keyboard looks the same.

How did this happen without being  changed manually.

Most likely, by the shortcut windows key+ spacebar being pressed accidentally in the case of Windows users.

-----------------------------------------------------------------------------------------------------------------------------


Fix for Windows Users

Option 1: Quick Shortcut

Press Windows + Spacebar together.
You’ll see a small pop-up showing the language (like ENG US or ENG UK).
Keep pressing Windows + Spacebar until it switches to English (United States).
Now try typing Shift + 2,  you should see @ again!

Option 2: Change from Settings

Go to Settings → Time & Language → Language & Region.
Under Preferred Languages, click English (United States).
Select Language options → Keyboards.
Make sure US Keyboard is added.
Remove any other layouts such as English (United Kingdom).
Restart or open the Notepad to test it.

Fix for Mac Users

Go to System Settings → Keyboard → Input Sources.
Click the + icon and add U.S. layout.
Remove the British layout if it’s there.
Try typing again, Shift + 2 will now show @.

Did the above workaround fix your issue. If something else fixed your issue, please let us know.

Comments