Como evitar que o problema do cursor do ponto de interrogação seja inserido ao executar o VNC em um mac?

5

Descobri que, quando pressiono a tecla Insert no cliente, bloquearei o servidor OS X VNC colocando-o em um "modo de ajuda", onde você obtém o cursor do mouse do ponto de interrogação .

O mouse funciona, mas não consigo mais usar o teclado.

Detalhes:

  • Reconectar usando o VNC não ajuda
  • O teclado normal está funcionando bem no mac

A única solução além do relogin foi parar o servidor VNC no mac usando:

  killall OSXvnc-server

Após alguns segundos, ele será reiniciado e funcionará.

Não gosto da solução atual e estou procurando algo melhor.

Testado com essas versões do cliente VNC e todas colocam o servidor VNC no modo de ponto de interrogação, exigindo a reinicialização do serviço:

  • Ultr @ VNC 1.0.8.2
  • RealVNC 4.1.3

Eu sei que o problema é causado pela implementação diferente / ruim do protocolo VNC no servidor, mas você precisa de uma solução alternativa?

    
por sorin 11.01.2010 / 13:35

2 respostas

2

De Mac OS X - VNC curson torna-se QUESTION mark - não é possível digitar (com experts-exchange.com você pode precisar pesquisar no Google, então vá até o final para ver as respostas):

Answer 1:
This problem occurs when you use UltraVNC version 1.0.5.2 (possibly anything 1.0.5.+?) and hit the INSERT key on a Windows machine. At that point your only option appears to be to logout and log back in. This problem does not occur with UltraVNC 1.0.2 or the latest version of TightVNC or RealVNC. Also, FYI, Mac OSX has a built in VNC cilent, you do not need to install Vine VNC unless you want per-user VNC sessions. Only TightVNC or UltraVNC 1.0.2 appear to be able to connect to the default OSX VNC server, the others fail.

Answer 2:
I don't to this in my environment, but in the Mac world the key should be Command-C to copy and Command-V to paste. Not sure if VNC client changes that or not...apparently it might given the answer above...but you might give it a shot.

Answer 3:
This may sound silly... but I don't use CTRL-C to copy... it does not work for me using TightVNC... I use ALT-C... that copies for me.

    
por 11.01.2010 / 15:19
1

Isso foi corrigido para mim usando o Vine Server 4.01 no lado do Mac e o UltraVNC Viewer 1.1.9.1 no lado do Windows.

As configurações padrão no lado do servidor produzem o bug (muito chato).

Para corrigir, abra as preferências do Servidor do Vine, na guia Avançado, altere Eventos do Teclado para Eventos de Sessão do Usuário .

Felizmente, use Ctrl + Ins / Shift + Ins para copiar / colar no xcode agora.

Observação: isso provavelmente interromperá qualquer remapeamento de teclado que você dependa de eventos de hardware.

    
por 02.04.2014 / 18:20