Fix: My Keyboard Keys are Messed Up

Fix: My Keyboard Keys are Messed Up

Occasionally, I have been having a problem with my keyboard when in some applications. Sometimes as I am working in Firefox when I try to insert a punctuation symbol such as a double quote (“) another character – È – would be displayed on the screen. When I switched to another application the double quote would appear properly.

As this would happen on a frequent basis at times, I would get frustrated as I would need to restart Firefox to have the keys return to normal. I figured that this was a Firefox issue, so I didn’t look it up, but just restarted Firefox each time. When I finally researched the problem I found that it was related to Windows and the language settings within Windows.

Correcting the Messed Up Keys

If you have found a similar problem of punctuation keys not displaying the correct symbol on the screen, you have probably pressed the shortcut keys to switch between input languages or keyboard layout. This is easy to do as the shortcut keys are close to each other on the keyboard:

Switch Input Language: CTRL + SHIFT

Switch Keyboard Layout: LEFT ALT + SHIFT

If you don’t want to use either a different input keyboard or keyboard layout you can disable the shortcuts by using the following steps:


The steps below are for Windows 7. While I haven’t tried the steps on Windows Vista or Windows 8, they may be the same, if applicable, for those versions, as well.

  1. Click the Windows orb in the lower-left corner to display the menu and the select “Control Panel” from the menu.
  2. In the “Control Panel”, click the “Change keyboards or other input methods” option under the “Clock, Language, and Region” section.
  3. Windows 7 - Change keyboards or other input methods
  4. Under the “Keyboards and Languages” tab, click the “Change keyboards…” button.
  5. Windows 7 - Change Keyboards
  6. Select the “Between input languages” option in the “Hot keys for input languages” list and then click the “Change Key Sequence…” button.
  7. Advanced Key Settings - Change Key Sequence
  8. For both “Switch Input Language” and “Switch Keyboard Layout” select the “Not Assigned” option. Click the “OK” button to save your choice.
  9. Change Key Sequence
  10. The value “(None)” should be displayed under “Key sequence” beside the “Between input languages” option. Click “OK” again to save your choice and close the window.

Once you have performed the above steps you should no longer be able to switch languages or keyboard layouts accidentally within an application.

8 Responses to “Fix: My Keyboard Keys are Messed Up”

  1. prathmika says:

    Sir, even after following these steps im not able to solve the problem its a hindrance for me to type my programming in java, So please help me resolve my typing issue.
    Thank You!!

  2. Gabriel says:

    THANKS! was driving me insane. I kept hitting ctr shift when i was gaming. had to keep restarting my laptop.

  3. Andy Baxter says:

    Excellent explanation! The screenshots and arrows make it crystal clear what you need to do to get the right result. Thanks!

  4. Kerry says:


    I have been facing this problem asked my couple of friends but they weren’t able to resolve it. Thanks a ton for finding out solution of my problem.


  5. Hi Paul
    Your article is good and its helpful for me. After reading this trick i resolve my keyboard issue in windows 8 pro.
    Thank you !

  6. sangram says:

    Hi Paul
    Your article is really helpful it helped me resolve my keyboard issue.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.