Eu usei um teclado de PC em um mac por anos. No início, usei o DoubleCommand para trocar as janelas e as teclas alt para estar na mesma posição dos teclados mac. Agora eu só uso as preferências do teclado. Recentemente eles atualizaram para lembrar de dispositivos. Antes, eu teria que ir para Prefs- > Keyboard & Mouse - > Teclas modificadoras de cada vez que eu queria mudar de usar o teclado do meu pc para o teclado do laptop. Agora, as preferências lembram os dispositivos que eu conecto e permitem que eu configure minhas chaves modificadoras.
A principal diferença será a falta de uma chave de ejeção, mas você pode pressionar e segurar a tecla F12. Para desligar, pressione ctrl-F12. Você pode perder as teclas de mídia (aumentar o volume, pausar o iTunes etc.), mas eu vivo sem elas.
O teclado que uso o tempo todo não é ergonômico, mas tem uma ótima ação de tecla. Ele usa interruptores cereja marrom para fazer uma resposta menos mole do que o teclado da apple pro. É chamado de Filco Majestouch Linear.