Alteração de keyCode > charCode

Quando utilizei o keyCode vi que o firefox não lia o valor das teclas
clicadas, quando mudei para charCode ele leu, mas mesmo assim não leu
todas as teclas que ja havia configurado para o chrome.