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:

http://m10lmac.blogspot.com/2009/12/fixing-keyboard-type-problems.html

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.

Dane
Dane
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.

mvr
mvr
April 20, 2017 10:01 AM

Related Questions


can't see timeline in final cut pro

Updated November 10, 2018 20:12 PM

Issue about the external display on macOS Mojave

Updated November 18, 2018 19:12 PM

Macbook can‘t boot into mac OS

Updated November 13, 2018 22:12 PM

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