Não consigo digitar a chave 'd' (minúscula) no VNC Viewer conectado a um vncserver do Ubuntu 10.10

5

Eu configurei um vncserver no meu Ubuntu 10.10 Server, e iniciei o serviço por vncserver :1 , e também pude conectá-lo a partir do meu visualizador Ultra VNC no meu WinXP.

Tudo funciona bem, mas não consigo digitar a chave d .

Digamos que se eu estiver em um terminal e digito d , a janela do terminal será minimizada e, se eu digitar d novamente, ele retornará.

Alguém sabe como consertar isso?

    
por Peter Lee 23.03.2011 / 23:10

3 respostas

6

Acabei de obter a solução sozinho.

  1. Ir para o sistema - > Preferências - > Atalhos de teclado;
  2. Selecione a linha Hide all normal windows and set focus to the desktop ;
  3. Pressione Alt+D ou qualquer outra combinação;
  4. Mate sua conexão atual do vncserver por vncserver -kill :1 ;
  5. Reinicie por vncserver :1 ;
  6. Reconecte-o do seu cliente VNC.

Problema resolvido.

Peter

    
por 23.03.2011 / 23:18
2

Além disso, você pode usar o openbox como gerenciador de janelas em vez da metacidade para as sessões do VNC. Atalhos de Metacity não funcionam, e Mod4 + D não quebra nada.

    
por 15.01.2012 / 23:17
1

Então eu vi a mesma pergunta em 5 sites diferentes do stackexchange, e todas as respostas dizem apenas para remover a tecla de atalho, o que funciona, mas não é a raiz do problema (pelo menos não foi para mim ). O problema real é que a super chave do windows não está mapeada corretamente, como é descrito aqui:

O i3 ignora o mod4 (chave do Windows) quando está na sessão do VNC

Basicamente apenas execute estes dois comandos

xmodmap -e "clear mod4"
xmodmap -e "add Mod4 = Super_L"

Isso deve ser feito. Agora a área de trabalho só deve ser mostrada se você pressionar a tecla super (windows) também. A tecla "d" (e outras teclas com super-atalhos) agora devem funcionar como esperado.

Pode ser necessário substituir Super_L por outra coisa, dependendo do seu teclado, verifique o link acima para detalhes.

    
por 26.04.2015 / 09:55