Synergy: Como obtenho a chave AltGr para trabalhar com um servidor Windows e um cliente Linux?

1

Estou usando o Synergy com um servidor Windows 10 e um cliente Linux.

O problema

Quando eu tenho meu teclado conectado ao PC Linux, recebo os seguintes símbolos de chave (testados usando xev -event keyboard )

When pressing Ctrl:  Control_L
When pressing Alt:   Alt_L
When pressing AltGr: ISO_Level3_Shift

Mas quando eu tenho o teclado conectado ao meu PC com Windows e o uso no cliente Linux através do Synergy, recebo essas chaves syms:

When pressing Ctrl:  Control_L
When pressing Alt:   Alt_L
When pressing AltGr: Control_L

Existe alguma maneira de fazer com que a tecla AltGr no teclado do Windows 10 acione ISO_Level3_Shift no cliente Linux?

O que eu tentei

A solução alternativa altgr = alt config

Isso funciona quando você tem um servidor Linux e um cliente Windows, mas não tenho certeza do motivo.

A solução alternativa alt = altgr config

Isso funciona, mas eu perco o acesso à tecla Alt , que é tão crucial para mim quanto a tecla AltGr .

    
por Hubro 05.08.2016 / 11:21

2 respostas

1

Servidor: MAC / Linux Cliente: Windows

Alt + Ctrl + q = @

    
por 06.04.2017 / 10:34
0

Estou executando o servidor Synergy no Windows 10 e o cliente no Kubuntu 16.04.

Versão do Synergy nas duas plataformas: 1.8.8-stable-c30301e

Eu tive o mesmo problema e trabalhei com a seguinte configuração.

section: screens
    <WINDOWS 10 SERVER NAME>:
    altgr = alt
    <KUBUNTU CLIENT NAME>:
    alt = altgr
    
por 05.04.2017 / 08:49