Se 2 de 4 funcionar, você está 50% à frente de muitos usuários:)
Primeiro, descubra se suas chaves são reconhecidas. Abra um Terminal e execute este programa:
$ xev
Em seguida, pressione algumas teclas. Se as suas chaves forem reconhecidas, quando você pressioná-las, algumas mensagens complicadas aparecerão. Experimente as teclas que funcionam "a", por exemplo, e as que não funcionam. Se o sistema mostrar que as teclas estão ativas, você terá o problema de conectar essas chaves ao controlador de som.
Se as chaves não tiverem nenhum efeito, minha experiência diz que seu sistema operacional pode ser instalado com o layout de teclado incorreto. As chaves não estão funcionando porque, bem, o sistema operacional não sabe que elas estão lá. Você pode consertar isso profundamente na configuração do X11, mas parece-me que se tornou uma arte perdida e a instalação padrão do Ubuntu nem sequer cria um arquivo de configuração do X11.
Estou usando o Ubuntu 16.04 com o XFCE, no menu em Configurações - > Teclado - > Layout, há um lugar onde você pode ir à procura de layouts. Talvez você não encontre um que se pareça mais com o que você tem, mas talvez você o faça.
Eu me lembro de um programa nos tempos antigos que você poderia usar para escolher um layout. Ele mostraria sua imagem do que ele acha que o teclado deveria ter. O teclado da tela acende, para permitir que você teste como ele viu as teclas. Precisávamos disso quando, como estudante, viemos da Alemanha com um teclado que tinha cerca de 5 teclas que nunca tínhamos visto antes. Não consigo encontrar esse programa agora, mas talvez algum outro leitor saiba se o Ubuntu o possui.
Esta página tem a maioria das mesmas idéias que eu acho, mas foi escrita há um tempo atrás. Eu não ouvi falar do keytouch antes, mas ele ainda existe no repositório e talvez ele ajude