Ola
Pode ser que isto se deva ao fato que a tecla <enter> em realidade querer dizer e acionar o comando <return>
Quem "inventou" o termo <enter> foi a microsoft.
Antes dela todas as maquinas (inclusive os Apple) utilizavam e utilizam a terminologia correta, <return>
Opsss, já respondi a questão!!!!
[]'s