Shift isn't picked up on Firefox. Am I missing something or is this Chrome/Desktop only?
The only limitation with Firefox is that it does not support the navigator.keyboard API. So, the visual keyboard and some other advanced KeyCombiner features cannot show your system's keyboard layout but rather have to default to the US layout.
Anyway, glad it works now!