Well, after a bit of hunting here I've come across a workaround which does the trick. I've also read that it could possibly be related to 64-bit browsers but am not completely sold on this idea yet.
This is the workaround post Cannot type (using keyboard) on vSphere Web Client