Os códigos Alt só funcionam no teclado numérico, o que você provavelmente não tem.
Experimente o teclado internacional . Eu uso a mesma coisa para os tremas alemães em minhas máquinas virtuais. A única desvantagem é que me deixa louco se tudo que eu quero fazer é digitar aspas duplas.
Outra opção é criar um layout de teclado personalizado usando o Microsoft Keyboard Layout Creator . Eu usei isso em 2008 (ish) quando conectei meu teclado com fio da Apple no Reino Unido a uma máquina Windows e tive que ser capaz de digitar umlauts. Foi muito fácil definir Alt-u
as ü
etc. Ele pode até carregar um dos layouts existentes que você pode usar como base para fazer suas (poucas) modificações.