Basicamente, o emparelhamento envolve fazer com que o dispositivo de entrada e o computador enviem códigos de reconhecimento entre si e, em seguida, armazená-los para que possam distinguir os dispositivos específicos de quaisquer outros dispositivos que possam estar ao alcance. Eu suspeito que, como você está emparelhando os dispositivos com DOIS sistemas operacionais separados, os dispositivos estão armazenando o código do OS X e, quando você inicializa o Windows, eles precisam usar o código do Windows, mas não podem armazená-los. Então agora você digita o código 0000 e o Windows repara a conexão - ou tenta. A principal questão é que os dispositivos não podem armazenar e vincular a dois dispositivos. Veja uma pergunta semelhante: o mesmo-sem-fio-mouse-teclado-logitech-unificador-para-dois-computadores diferentes. Existe um teclado - Logitech K760 que pode emparelhar a 3 dispositivos. Eu não sei de qualquer rato que pode multipar logo de cara.