Sign up ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I am running Remote Desktop to connect from my iMac with Snow Leopard to a Windows box at work that runs Windows 7 Professional. The connection is done over ssh.

When logged in to the window box I can use Alt + Tab to switch between programs, I can also see that when using emacs pressing Alt registers as Meta (which is what I have set it up as). However if I want to type a @ which on my Swedish keyboard is Alt + 2 nothing happens. The same is true for { and [ and so on.

share|improve this question

9 Answers 9

Does + alt + 2 work? This is a combination for @ in bootcamp.

For the other keys:

  • + alt + 7 to get {
  • + alt + 0 to get }
  • + alt + 8 to get [
  • + alt + 9 to get ]
share|improve this answer
No unfortunately it does not work. I can do ctrl + alt + 2 to get "@" but since ctrl + alt collides with other keyboard mappings I would much rather have it work with just alt + 2. – Mingus Rude Dec 1 '11 at 8:07
Did you try AltGr+2? – kinokijuf Dec 1 '11 at 9:03
I think alt + ctrl maps to AltGr since there is no AltGr on the Mac keyboard. However, pressing ctrl + alt interferes with other commands in some programs, like using alt as meta in emacs. – Mingus Rude Dec 1 '11 at 9:20

Ctrl+Alt+2 did the trick for me (on Swiss German keyboard).

share|improve this answer
This also works on a Norwegian keyboard – Svein Fidjestøl Mar 18 at 19:04

On my keyboard alt-G also did not work, however, alt-E works for the EURO sign. After some trying I found the alt-Q is the solution for the at (@) sign on the remote desktop (which is a Windows system).

share|improve this answer

Perhaps you could set up another keystroke to produce @ via system preferences/language & text/text/symbol and text substitution.

share|improve this answer

You could use the character palette.

System Preferences > Keyboard > Keyboard tab Check "Show Keyboard & Character Viewers in menu bar" (If necessary, press Input Sources... and enable Keyboard & Character Viewer)

Then open the Character Viewer from the menu bar, locate the character you need, and double-click it to insert it.

share|improve this answer
That is one solution it's just that it is very very slow. – Mingus Rude Dec 1 '11 at 9:20

I use Cord and Danish keyboard and I get the ampersand (&) using

Right-alt + right-cmd + 2.

share|improve this answer

Perhaps not an answer, but on a UK keyboard @ and " swap places from Mac to Windows

Shift ⇧ 2 is @ on Mac, " on Win
Shift ⇧ ' is " on Mac, @ on Win

share|improve this answer

Shift + ± worked for me when I typed all the characters on the keyboard using Shift key

share|improve this answer

alt + 0 worked for me. (under mac its produce ø, under vm win7 its produce @)

share|improve this answer
Please don't add "thank you" as an answer. Once you have sufficient reputation, you will be able to vote up questions and answers that you found helpful. – jherran Jul 21 at 11:13
?! It's just because none of previous answer worked for me so i add the way i solve my use case. Maybe that will help someone. Don't understand your comment. – Georgio Jul 24 at 8:48

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.