Monitor externo do LockDown Browser no Mac (Detecção + soluções 2026)

O LDB consulta o framework Core Graphics do macOS no lançamento e se recusa a iniciar a prova se mais de uma tela estiver ativa. A configuração padrão do Respondus Dashboard sinaliza isso como um erro grave; os professores podem amenizá-lo para um aviso. A correção é sempre desconectar ou desabilitar a tela externa antes de lançar o LDB.

Como funciona a detecção

O LDB chama CGDisplayActiveDisplayCount ao lançar. Esta é a mesma API do Core Graphics que Informações do Sistema usa para enumerar telas. Retorna a contagem de telas atualmente ativas na lista de telas do macOS.

Retorna ≥2 → o LDB mostra erro "Múltiplas telas detectadas" (config Dashboard padrão) ou aviso "Múltiplas telas detectadas - feche-as e continue" (config mais branda).

O que conta como "tela externa"

ConfiguraçãoDetectada?
Cabo HDMI para monitor externo✓ Detectado
Cabo DisplayPort para monitor externo✓ Detectado
Cabo USB-C / Thunderbolt para tela✓ Detectado
Dock USB-C com passagem de tela✓ Detectado
Apple Studio Display, Pro Display XDR✓ Detectado
Sidecar (iPad como segunda tela)✓ Detectado - consulte página do Sidecar
AirPlay para TV / Apple TV✓ Detectado
Modo de tampa fechada (tampa fechada, apenas externa)✗ Não detectado (tela única)
iPad ao lado do laptop NÃO em Sidecar✗ Não detectado (dispositivo separado)
Tela externa conectada mas DESABILITADA nos Ajustes do Sistema✗ Não detectado (inativa)

Por que os professores habilitam o bloqueio

Um segundo monitor permite que examinandos exibam material de referência fora da visão da câmera. O Monitor grava o que a câmera vê, que é a tela do laptop + seu rosto/torso, mas não monitores adjacentes. O bloqueio rígido contorna isso exigindo tela única.

A correção confiável: desconectar antes do lançamento

  1. Saia de qualquer sessão LDB aberta.
  2. Desconecte cabos físicos: desconecte HDMI, DisplayPort, USB-C-para-tela do seu laptop.
  3. Desabilite o Sidecar: Ajustes do Sistema → Telas → clique no iPad → Desconectar.
  4. Desabilite o AirPlay: Central de Controle → Espelhamento de Tela → desligar.
  5. Verifique em Ajustes do Sistema → Telas que apenas sua tela embutida esteja listada.
  6. Aguarde 10 segundos para o macOS liberar completamente a tela adicional.
  7. Lance o LDB a partir do seu LMS.

Reabilite os periféricos após a prova.

Configuração de bloqueio brando (aviso em vez de erro)

Algumas instituições configuram o Dashboard para avisar mas não bloquear em multi-tela. Sintoma: o LDB lança com aviso "Múltiplas telas detectadas" que você fecha com clique. Recomendação: ainda desconecte as telas externas mesmo quando apenas avisado - o aviso é registrado na linha do tempo da gravação do Monitor e visível ao professor que revisa.

Solução alternativa: modo de tampa fechada

Se você tem uma configuração de mesa onde quer usar apenas a tela externa (com a tampa do MacBook fechada), isso funciona:

  1. Conecte seu laptop à energia (o modo de tampa fechada exige CA).
  2. Conecte tela externa + teclado USB + mouse USB.
  3. Faça login no laptop normalmente com a tampa aberta.
  4. Feche a tampa do laptop. Após ~10 segundos, a tela externa se torna a única tela ativa.
  5. Lance o LDB. CGDisplayActiveDisplayCount retorna 1; sem bloqueio.

Às vezes é preferível a desconectar a externa por completo se sua câmera + microfone estão conectados via USB ao dock.

E quanto a projetor / tela da sala de aula?

Projetores conectados via HDMI / VGA / sem fio contam como telas externas. Se você está fazendo a prova em um laboratório + a sala tem um projetor ligado, desconecte ou desabilite-o antes do lançamento.

Perguntas frequentes

Meu monitor externo está plugado mas não estou usando. O LDB ainda detecta?

Sim - conexão física + ativa na lista de telas do macOS = detectado. Mesmo uma tela externa não usada está "ativa" se o cabo está plugado. Desconecte.

Posso usar a tela do laptop como única enquanto a externa está plugada?

Espelhamento (mesmo conteúdo em ambas) às vezes mostra como 1 tela, às vezes 2, dependendo da versão do macOS. Mais seguro: desconectar a externa por completo.

O LDB detectará a segunda tela se ela está em outra mesa?

A localização física não importa - apenas se o macOS reporta a tela como ativa via CGDisplayActiveDisplayCount. Se o cabo está plugado e o macOS lista a tela, o LDB a vê.