A melhor coisa para você é aprender os teclados de cada mundo ... porque usando um teclado de computador em um mac ou um teclado mac em um computador, você se restringirá ao uso real da máquina.
Após uma pesquisa simples, esses links respondem à sua pergunta, você só precisa aplicá-la às suas necessidades:
Como configurar um teclado no Ubuntu (maneira simples, mas pode não atender às suas necessidades específicas): link link
e o disco (mas o que eu acho que vai responder à sua necessidade): link link
Atenciosamente.