Problem typing @ in virtual machine

works here, using a German keyboard layout in guests and management desktop.

did you set the right keyboard under "Datacenter/Option"?