windows unicode hotfix for getting keyboard input