On a SX:CE build 104 host, running VirtualBox 2.1.2, german layout usb keyboard:
The accent key ( ' and ` -- to the left of the backspace key) does not work.
This key is sometimes quite important for Solaris' grub, which does not use
localized keyboard keymaps and assumes an us-english keymap: on an us-english
keyboard the ' / ` key corresponds to the = / + key. I can't edit the grub
boot command line and add an option like "-B key=value" because there's no
way to type the "=" key.
Other users have reported similar issues with Spanish and Swedish keyboard layouts:
http://forums.virtualbox.org/viewtopic.php?t=13995