Apple wireless keyboard is outputting an " character when I expect an @ character

by EGHDK   Last Updated November 09, 2016 08:05 AM

I just bought a Mac Mini and a wireless apple keyboard. Whenever I type Shift+2, expecting the @ symbol to appear, I get a " character instead. How can I diagnose the problem and correct the mapping so Shift+2 produces the @ symbol as expected?

Several other Shift keys in that row are also wrong: 6 is &, 7 is ', 8 is (, 9 is ), 0 is 0.

Tags : macos mac

Answers 3

For some reason your mini thinks the keyboard is a JIS (Japanese) keyboard "type". This note might help:

Tom Gewecke
Tom Gewecke
March 06, 2013 02:21 AM

Just experienced the same problem with shift+2 returning " on wireless apple keyboard connected to PC. Out of curiosity I typed shift+" and this returned @. Not a brilliant solution I know but at least it's workable.

November 09, 2016 14:02 PM

I have an refurbed macbook air with the exact problem as OP, built-in keyboard, fully upgraded to sierra, which is set to a US keyboard layout and nevertheless produces " for @. Maybe it started life as JIS keyboard and someone switched the keys during refurb, I don't know.

After much searching and trying all the recommended solutions up to an including the SMC and PRAM reset hackery, nothing worked. Trying the Karabiner approach some have suggested had no effect at all, BUT merely running karabiner-elements (with no configuration changes) fixes everything for me, apparently causing sierra to actually respect the US keyboard layout.

April 20, 2017 10:01 AM

Related Questions

Where is Google Voice and Video installed?

Updated October 24, 2016 09:05 AM

How to disable the deadzone for scrolling on MacOS?

Updated November 02, 2016 09:05 AM

How to clean system space

Updated November 26, 2016 07:15 AM

How do non-native VPN providers work in OS X

Updated February 21, 2017 01:12 AM