Este não é exatamente o mesmo problema, mas é semelhante o suficiente para explicar meu caso de uso e solução, na esperança de que isso ajude alguém. Eu tenho um Logitech Performance MX (que não permite que você altere os atalhos de teclado para aplicativos específicos) com os botões Voltar e Avançar, que funcionam muito bem no OSX, mas não tanto quando usados através do Windows RDP.
Voltar e Avançar no OSX é ⌘ + ← e ⌘ + → respectivamente, que é o equivalente de Chave do Windows + ← e Chave do Windows + → em uma conexão de área de trabalho remota. O Windows espera que Alt seja usado ao invés da Chave do Windows e então ao invés de Navegar para frente / para trás, ele tentará fixar a janela do navegador em um lado da tela ou em outra. Não é o que queremos.
Eu tentei todos os tipos de trabalho, incluindo alterar as teclas que foram enviadas com os botões Avançar e Voltar e redefinir o Avançar / Voltar para o Chrome no OSX, mas tudo causou problemas.
@ A sugestão de LordJair me fez pensar, e então eu instalei o AutoHotKey na minha máquina Windows. É importante não fazer isso na máquina host usando um equivalente OSX porque o cliente RDP será o que está interpretando as teclas digitadas e as coisas ficarão confusas.
Eu então criei o seguinte script AutoHotKey e agora tudo funciona perfeitamente através do RDP e também do OSX:
#Left::Browser_Back
#Right::Browser_Forward