Desligar o numlock funcionou para mim. Verifique isso: link
Eu tenho esse problema estranho com o meu teclado no Solaris 10 em execução no VirtualBox (host do Windows 7). Ele funciona bem no terminal e em todos os aplicativos nativos, mas quando se trata de todos os aplicativos Java, minhas teclas Enter / Delete e Backspace não funcionam.
Todas as outras chaves parecem funcionar como deveriam, mesmo as suecas.
Alguém tem uma pista do que pode estar errado aqui?
Desligar o numlock funcionou para mim. Verifique isso: link
Configure um proggy Java rápido para gerar o valor hexadecimal do (s) byte (s) de entrada toda vez que um evento de teclado for registrado (o stdin funcionaria).
Tags java virtualbox solaris