Modo de exibição de destino não funciona quando não há teclado presente

0

Quando tento usar algum tipo de comando + comando f2 via applescript ou compartilhamento de tela, ele nunca funciona quando o teclado não está mais presente.

Exemplo, eu tenho um iMac e um laptop onde o laptop é o host do iMac sendo colocado no TDM. Se eu executar o script enquanto o teclado / mouse sem fio estiver conectado ao iMac, tudo estará bem. Se eu desconectar o teclado pela primeira vez e executar o script via ssh a partir do host ou até mesmo fazer um compartilhamento de tela completo e tentar executar o comando, ele não funcionará sem um teclado conectado. Isso é importante - evento remotamente o script funciona quando há um teclado presente na máquina escrava, mas se não estiver presente, o script não funciona mais.

Tudo isso está presente no meu ponto em particular, quando a máquina vai dormir, desconecta o TDM e não tenho como reconectar sem primeiro devolver o teclado e o mouse ao iMac.

Aprecie qualquer ideia sobre isso.

O bônus aponta para qualquer um que também possa sugerir uma maneira de fazer um script para forçar uma máquina a procurar por um teclado e mouse via applescript ou outro. Eu gostaria de incorporar isso ao meu fluxo de trabalho. Exemplo - execute o comando "desconectar" e ele desligará o Bluetooth localmente e forçará uma nova pesquisa remotamente. O toggle bluetooth está funcionando bem.

    
por motleydev 03.09.2014 / 09:04

1 resposta

0

Mesma situação aqui. Agora meu caminho é primeiro deixar o teclado se conectar ao iMac e colocá-lo no TDM. Segundo, use o VNC para conectar o iMac e desligar o bluetooth, para que meu macbook possa se conectar ao teclado bluetooth. Além disso, você pode escrever um script de shell para ligar / desligar o bluetooth. por agora eu não encontrei nenhum comando ou aplicativo pode forçar o mac em TDM。 Eu não posso acreditar quando apple desenvolver esta função eles ignoram o requisito como este. Desejo que qualquer um possa nos mostrar uma maneira melhor de fazer isso.

    
por 04.09.2014 / 10:38