Eu uso o Ukulele para um mapa de teclado do PC (incluímos mapas de teclado da Logitech para usuários do OSX86). O DoubleCommand é um ótimo aplicativo para trocar comandos, opções e controles, e pode corrigir o comportamento das teclas Home / End no PC.