Esta é a coisa mais estranha. Quando pressiono a tecla 3 na linha numérica vertical do teclado, nada acontece. Mas quando pressiono shift e pressiono 3, recebo o sinal de cerquilha/hash (#). Então, por algum motivo, 3 não está aparecendo, exceto no teclado numérico. Eu sei que a chave funciona, porque posso obter o caractere # e o Javascript pode obter o keyCode quando pressiono a tecla (testadoaqui).
Estou executando o OS X e tenho um teclado Apple conectado ao meu MBP. Verifiquei nas Preferências do Sistema e não deveria haver um atalho de teclado para essa tecla. Estou realmente perplexo.