My java application is not handling the keyboard input right under Windows 10. It works on other windows machines, even 10. What it's doing is adding +1 to each char. So if I type 1 it changes it to 2, a is changed to b. I have never seen anything like it. Does anybody know if this could be caused by a java setting?
It turned out it was an issue with the Roboto font. Reinstalling the font has fixed the issue.