Eu tenho 2 desktops, três laptops, dois tablets Android e um smartphone Android. Tudo com o Teamviewer. Eu encontrei o "640x480" intermitentemente, parece. Às vezes meu Visor Remoto é bom, às vezes não. Mesmo o login em telas remotas de diferentes dispositivos não deu solução. Você sabe o que eu finalmente percebi? (Isso pode ser algo específico para mim - não que eu seja especial). Depois de atualizar meus drivers de gráficos, o 640x480 (às vezes) se corrigiu. Em seguida, usando a instalação do driver de gráficos do Teamviewer, reverteria minha exibição para 640x480. Hmmm ....... Então, agora, mantenho os meus adaptadores gráficos de fabricante configurados para o cartão / monitor nos sistemas. Foi assim por mais de 6 meses (ao mesmo tempo, eu estava tendo tais problemas, eu refiz todas as senhas e configurações de segurança, pensando que alguém pode estar "ouvindo" minhas conexões). Tola eu.
De qualquer forma .... Desinstale o TeamViewer GMH / GBH / Ou qualquer que seja o driver de exibição gráfica e atualize seu Driver para o adaptador específico e o monitor conectado. Se não houver um monitor conectado, ele ainda deve funcionar apenas com a placa gráfica instalada no sistema, desde que você possa navegar por toda a tela para selecionar a miscelânea.
Espero que isso ajude alguns de vocês, se não todos vocês.