Keyboard emulation special chars on non standard locale

What is the exact key or key-combination to press on a real keyboard to get the @-Symbol?

For example on a german keyboard it is AltGr-q which as USB-keyboard-code is
letter q combined with modifier Ctrl and modifier Alt.

For testing it you should really know which keyboard-layout a real hardware-keyboard has.
best regards Stefan