MacBook no modo Clamshell com um comutador KVM?

0

Ei pessoal. Acabei de obter este Comutador KVM que funciona muito bem até agora. No entanto, eu prefiro usar meu macbook (unibody, início de 2009) no modo clashshell para que ele defina o monitor externo como o monitor principal.

Sem o chaveador KVM, eu normalmente conecto o monitor externo diretamente ao macbook, junto com o teclado e o mouse, e fecho a tampa. Uma vez fechado e no modo de suspensão, eu clico no botão do meu mouse ou pressiono uma tecla no meu teclado para "acordá-lo" e, assim, colocá-lo no modo clamshell. Isso também despertaria meu monitor externo e usaria isso como a exibição principal.

Eu também faço isso porque prefiro ter apenas um monitor em execução; ter o macbook aberto me distrai (embora sim, pode haver situações em que ter ambas as exibições seria benéfico).

Agora, com isso, KVM, não consigo fazer isso funcionar. Eu fecho a tampa, o monitor e o macbook aparentemente entram no modo de espera como esperado. Então, quando eu clico no mouse ou pressiono o teclado (os dois ainda estão ligados: ambos estão acesos), nada acontece.

Eu acho que talvez quando o macbook for dormir e trouxer o monitor com ele, o novo status do monitor esteja sinalizando para o KVM que este computador não está mais 'ativo', ou algo assim.

A propósito, o cabo que vai para o macbook é apenas um: o cabo DVI. A partir dele, brotam as conexões USB (2: mouse e teclado) e as conexões de áudio (mic e line out). Como eu disse, os periféricos, que normalmente traziam o macbook de volta para o modo clamshell, ainda estão acesos, então eles ainda estão sendo ligados.

Eu pesquisei um pouco, mas a frase não parece ser predominante.

Meu KVM suporta algumas funções (as relevantes estão listadas):

  • ativar / desativar emulação de mouse
  • habilitar a emulação do teclado mac
  • executar um teclado usb e redefinir o mouse (não tem ideia do que isso significa)
  • capture e armazene o EDID do monitor em uma porta específica (tentei, não sei o que ele faz)

Qualquer ajuda seria muito apreciada:)

Eu sei sobre insomniaX, que funciona, mas ainda reserva o display do macbook como a tela principal. Eu posso habilitar a opção 'mirror displays', mas então ele usa a menor resolução dos dois; o monitor do macbook, que anula o propósito de ter um monitor externo (1680x1050).

EDIT : Ok, depois de muita confusão, aparentemente eu consegui que funcionasse, mas não tenho certeza de como fiz isso.

Eu acho que o que eu fiz foi capturar o EDID do monitor quando estava no macbook, então fechei a tampa, depois apertei alguns botões, mas nada aconteceu por um tempo então mudei para o meu windows pc, saí as configurações. Então eu voltei apenas para verificar e funcionou! Meu palpite é que funciona, mas demora muito para "iniciar". Vou tentar de novo até que eu descubra o processo, para ciência!

EDIT 2 : Sim, não consigo entender. Eu acho, no entanto, que quando eu conecto o conector quando o macbook já está fechado, o KVM o trata como um pc em vez de um mac. Eu comecei a trabalhar cerca de três vezes, incluindo a primeira vez, mas não consigo descobrir o que causou o trabalho, porque demorou um tempo cada vez. Eu fecho a tampa, pressiono meu mouse / teclado, nada acontece por um bom tempo. Depois de um tempo eu recebo o EDID desde que eu acho que talvez eu tenha que fazer isso. Nada. Eu ligo a emulação do mouse, nada. Eu mudo de volta para o pc, depois de um tempo eu volto a verificar o mac e de repente está funcionando. Isso é muito frustrante: /

    
por Jorge Israel Peña 09.09.2010 / 01:02

1 resposta

0

Depois de horas de solução de problemas, descobri.

Basicamente, o MacBook requer que você tenha a emulação de mouse do comutador KVM ativada. Isso, acredito, permitirá que o KVM continue a enviar as informações do mouse para o MacBook mesmo quando a exibição estiver desativada ou algo assim.

Com a emulação do mouse ativada, alterno para o meu mac, coloco no modo sleep, clico no mouse, alterno para o windows (acho que para atualizar ou algo assim), mudo de volta para o mac e funciona como queria: )

    
por 09.09.2010 / 04:02