Problema existido como sinergia 1.3.4; foi resolvido após a atualização do cliente (em execução no Mac-side) para 1.3.6p2.
Comecei recentemente a usar um Mac executando o Leopard Server remotamente no trabalho, usando o cliente RealVNC para conectar-me a partir da minha estação de trabalho Windows XP através do servidor Leopard VNC.
Como eu preciso fazer uma boa quantidade de edições, eu gostaria de ter as chaves mapeadas para as mesmas posições que os macs que tenho usado por um longo tempo. A tecla Ctrl funciona como Ctrl, e a tecla Alt funciona como Cmd, o que é bom, mas não tive sucesso em obter a tecla do logotipo do Windows para funcionar como Option / Alt. Isso está afetando seriamente minha produtividade no XCode e no Terminal.
Alguém com a mesma configuração resolveu esta questão, seja configurando o Windows e / ou o cliente VNC, ou de outra forma?
Eu uso o servidor Vine VNC no Mac OS X Leopard e o RealVNC como cliente.
Minha tecla Ctrl funciona como Ctrl, a tecla Alt funciona como Cmd e a tecla do logotipo do Windows funciona como Option / Alt. Eu acho que é o que você quer, então talvez tente rodar o servidor Vine VNC no Mac.
Se você usar x11vnc , você poderá remapear as teclas da maneira que desejar, usando a opção -remap
. Além disso, x11vnc
é muito melhor que o Vine (em velocidade) e o vnc interno (em estabilidade, por exemplo, compartilhamento de área de transferência), e pode ser iniciado e parado remotamente (por exemplo, você pode ssh na caixa e kill / start x11vnc
da linha de comando). Eu apenas tentei remapear a tecla Shift Esquerda para agir como tecla Enter apenas para o topo e funcionou, tente isto:
x11vnc -rfbauth ~/.vnc/passwd -remap Shift_L-Return
Observe que você precisa especificar explicitamente o método de autenticação para x11vnc
, ou ele começará com a autenticação NO. Nesse caso, criei a senha usando x11vnc -storepasswd ~/.vnc/passwd
antecipadamente, mas você também pode usar o arquivo passwd criado por outros servidores vnc. Observe também que, embora o nome indique dependência em x11
, ele NÃO requer que o X11 esteja em execução. Os nomes das chaves podem ser consultados a partir do keysymdef.h
( /usr/include/X11
).
Eu sugiro usar o cliente RealVNC para ter a tecla "Option" ativada: os visualizadores TightVNC e UltraVNC não enviam a tecla "Option" (que deve ser mapeada para a tecla "windows").
Veja a resposta completa aqui: Tecla Option com VNC Viewer para controlar remotamente um Mac a partir de um PC Windows 7
Tags keyboard-layout vnc macos