1

I'm using Windows 8.1 Pro, with a Microsoft Gaming keyboard. When I'm writing posts on StackOverflow I often need to enclose things in code marks (`). In order to get these, I have to press the ¬ | key on my keyboard 4 times, which produces two of these.

enter image description here

Why do I need to do this? Why doesn't this key work as others?

shA.t
  • 500
roryok
  • 712

2 Answers2

2

You have an International keyboard layout set for your keyboard (probably United States-International keyboard layout - but there are others).

With this keyboard layout the ` keystroke becomes a modifier to enable entering of special characters.

To get a single ` character you will need to type `+Space.

Alternatively change the keyboard layout to the appropriate non-international version.

See Add a keyboard layout for more information.


Type International and Special Characters using the right Alt key or the following modifier keys: Apostrophe('), Accent Grave(`), Quotation Mark("), Tilde(~), and Circumflex(^). To type just the modifier key by itself, type Space following the modifier key.

Source Help with Microsoft Keyboards US-International | School of Languages, Cultures, and Race | Washington State University

DavidPostill
  • 162,382
0

Those are dead keys used to modify certain letters. You may want to change keyboard layout to get rid of this behavior.


Edit: see post here