Atualize a situação:
Ainda não há correção para esse problema que posso encontrar.
Instalação: Win10 Server, Kali 2.2 (rolling) Client.
Synergy 1.4.18 (grátis)
As pessoas estão relatando atualizações do Windows, no entanto, essas soluções "possíveis" se aplicam para vencer o 8.1.
Existem relatos de que o win32k.sys é o culpado, não pode reverter para a versão sugerida, já que o win 10 está rodando na versão 10, enquanto o 8.1 estava rodando no 6.3 (falando sobre a versão win32k.sys).
Executando o Windows update agora para ver se ele pode resolver o problema, se eu não responder, suponha que isso não resolveu o problema.
O problema def links para os eventos shift keyup e keydown, shift + arrows funcionará bem, são os caracteres alfanuméricos que são o problema.
(Se você mantiver a mudança durante a transição para a máquina cliente, há um bloqueio de deslocamento na máquina do cliente, para limpar o turno e reverter para a máquina do servidor; pressione e libere o turno e faça a transição para a máquina cliente. )
Se você trabalha muito no terminal, isso não funcionará para você.
As únicas soluções para este problema que encontrei é executar o Win 7 na máquina do servidor.
Parece que o mesmo bug está presente na versão mais recente (paga) do Synergy (1.8.2) também. FYI: sourcecode ainda é open source e ainda pode ser compilado manualmente sem nenhum custo, no entanto, eu não consegui obtê-lo para construir, ele estava reclamando sobre o script Makefile não estar disponível para o gui, tentei 'mv src / gui / gui. pro src / gui / Makefile ', queixou-se então de um erro de sintaxe. Parece-me que os arquivos de origem estão incompletos. Se alguém conseguiu onde eu desisti, me responda!
PS: Se você só estiver executando máquinas Windows (no servidor e no cliente), sugiro usar Diretor de entrada . Honestamente, é melhor software, mais opções, mais confiável e gratuito. Há desvantagens também, o desenvolvimento parou até onde eu sei e só está disponível na plataforma Windows.