I'm connecting from a PC to a Mac via VNC. Now I want to enter some special characters like @. How can I do that?

This page didn't help. Other keyboard shortcuts I found out:

Alt = cmd

Shift + 7 = _

Shift + - = ?

I'm using a German keyboard, but it seems that the English keyboard layout is used by VNC, because y is z. The clipboard also don't seem to work correctly ...


Physical keyboard layout PC: German keyboard layout “T1” according to DIN 2137-1:2012-06

Logical keyboard layout PC: German

VNC mapping

Logical keyboard layout Mac: German

Physical keyboard layout Mac: German

  • This is a guess because of the mixture of keyboards but try shift-2 which is the normal UK/US Apple keyboard - the Windows keyboard tends to be a shift key near he return on the middle row
    – mmmmmm
    Commented Feb 22, 2016 at 13:52
  • Shift + 2 leads to Ä. Is there a possibility to choose the keyboard layout? I didn't fully understand your last point.
    – testing
    Commented Feb 22, 2016 at 13:56
  • Ok so not a mac keyboard - my comment was really based on US/UK PC and Mac keyboards swapping " and @ - Given your response try pressing the Ä key I would also try with and without shift and the key to the right of Ä en.wikipedia.org/wiki/German_keyboard_layout
    – mmmmmm
    Commented Feb 22, 2016 at 14:05
  • Ä => r and Shift + Ä => F and # => § and Shift + # => ä. Strange behavior ...
    – testing
    Commented Feb 22, 2016 at 14:19
  • Have you tried the on screen keyboard? Commented Feb 22, 2016 at 14:45

1 Answer 1


From the menu bar select System Preferences

Select the Keyboard Icon

Select the Keyboard tab

Select the "Show Keyboard & Character Viewers in menu bar" check box.

From the menu bar select either the Character or Keyboard viewer.

enter image description here

  • How do you select the @ sign with the keyboard viewer? The characters disappears after pressing the Alt key...
    – testing
    Commented Feb 22, 2016 at 15:07
  • 1
    @testing: Can you hold down the Alt key on your "real" keyboard then select a key on the "virtual"l keyboard? I know I can do this, but I am not using VNC. Commented Feb 22, 2016 at 15:14
  • OK, while holding the Windows I can select the @ sign!
    – testing
    Commented Feb 22, 2016 at 15:22

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .