Servidor: Qualquer (Linux?)
Cliente: Qualquer (Windows?)
Algum
Eu só uso um idioma diferente do inglês, mas acho que resolver esse problema também poderia fechar muitos outros relacionados a layouts de teclado e digitação de caracteres não latinos.
O polonês é escrito com o alfabeto polonês padronizado, que tem nove acréscimos às letras da escrita latina básica (ą, ć, ę, ł, ń, ó, ś, ź, ż).
Por exemplo, para digitar ą
, tenho que pressionar RALT+a
. Ele funciona no host, mas não no cliente. Quando eu alterno o alt direito manualmente (via teclado na tela), funciona como esperado.
Eu suspeitaria que o Windows usa outro código-chave para RALT além do Linux e simplesmente ignora o que quer que esteja sendo enviado.
key ef7e is not on keyboard
é o que recebo de DEBUG1 no cliente.
Então, depois de (dois?) Anos usando o Barrier (e outros garfos do syngery) quase todos os dias, finalmente percebi que há uma opção para configurá-lo com um arquivo .conf . Aparentemente, permite remapear as chaves à vontade. Bem, melhor tarde do que nunca.
Olhando para alguns tópicos de problemas ao mesmo tempo que tentamos coisas e falhavam (muito), essas são as duas linhas que corrigiram o problema. Parece que não faz sentido (se alguma coisa, eu esperava que altgr = alt
funcionasse em vez disso), mas simplesmente funciona.
section: screens
linux:
windows7:
meta = altgr
altgr = shift
end
Então, parece que
Não tenho certeza se há um ponto em manter este aberto - não é um bug específico da barreira e já foi relatado e descrito bem o suficiente no synergy-core . Estou deixando a decisão de fechar ou manter este aberto aos mantenedores do repositório.
@AdrianKoshka Faz sentido encerrar o problema?
Suponho que sim, se esse problema precisar ser reaberto, pode ser.
Isso me salvou da insanidade.
Para referência: eu uso um teclado Mac com fio em um servidor Linux e clientes Windows10 / Linux mistos
Comentários muito úteis
Então, depois de (dois?) Anos usando o Barrier (e outros garfos do syngery) quase todos os dias, finalmente percebi que há uma opção para configurá-lo com um arquivo .conf . Aparentemente, permite remapear as chaves à vontade. Bem, melhor tarde do que nunca.
Olhando para alguns tópicos de problemas ao mesmo tempo que tentamos coisas e falhavam (muito), essas são as duas linhas que corrigiram o problema. Parece que não faz sentido (se alguma coisa, eu esperava que
altgr = alt
funcionasse em vez disso), mas simplesmente funciona.Então, parece que
manual f @! # IngantesNão tenho certeza se há um ponto em manter este aberto - não é um bug específico da barreira e já foi relatado e descrito bem o suficiente no synergy-core . Estou deixando a decisão de fechar ou manter este aberto aos mantenedores do repositório.