Posso alterar o brilho em uma tela secundária?

113

Eu tenho um MBP com uma tela secundária. É possível que as teclas de brilho (F1 e F2) alterem a tela principal (tela do laptop) e a tela secundária (um monitor externo VGA conectado por uma porta Thunderbolt com um adaptador)? Caso contrário, é possível alterar o brilho na tela secundária?

daviesgeek
fonte
1
Qual é a marca e o modelo do monitor externo e quais são os meios de conexão? (VGA, Thunderbolt, DVI, Mini DisplayPort). É sempre útil fornecer especificações completas quando você faz uma pergunta.
Estou procurando resolver o mesmo problema, mas com um monitor Mini DisplayPort. Para obter mais informações sobre este tópico, consulte: apple.stackexchange.com/questions/61045/… Não surpreende que a Apple não dê a mínima para os padrões.
Erika
Altere a resposta correta para a que tiver mais votos para que as pessoas a vejam. Obrigado!
Edward Anderson
2
Usar meu próprio garfo de Brilho menulet , ele suporta ajuste automático baseado na ambient light sensor github.com/MuhammadHewedy/BrightnessMenulet
Muhammad Hewedy

Respostas:

60

Uma das minhas ferramentas favoritas para fazer isso é o Shades, que é "donationware".

Você pode ajustar cada monitor separadamente e definir atalhos de teclado para eles também.

Se você deseja uma solução de linha de comando, encontrei o brightness.c que foi compilado corretamente usando:

gcc -std=c99 -o brightness brightness.c -framework IOKit -framework ApplicationServices

Permite definir o brilho de qualquer monitor.

Outra ferramenta disponível em: Controle de brilho de exibição da linha de comando para o macOS ou apenas brew install screenbrightness.

TJ Luoma
fonte
Corrigido (novamente). Desculpa.
TJ Luoma 12/09
2
Obrigado pelo link fixo. Porém, ele funciona apenas para a exibição do meu laptop na minha configuração sob 10.8. Quando eu tentar definir o externo ele diz que "não conseguiu ajustar o brilho da tela 0x4246511 (erro -536870201)"
Joshua Goldberg
Link inoperante para sua versão pré-compilada.
precisa saber é o seguinte
1
Consegui compilar o brilho.c muito bem e funciona no monitor embutido. Como @ JoshuaGoldberg, ele erra quando o monitor externo está conectado.
Senorsmile
1
Observe que esta resposta tem 4 anos. Há uma ferramenta mais nova disponível em github.com/nriley/brightness oubrew install screenbrightness
TJ Luoma
132

Se você pressionar Control- F1ou Control- F2o brilho em uma tela secundária será ajustado. Eu testei isso no meu MacBook Air 2011 13 "e 27" Thunderbolt Display.

Notas importantes: É necessário conectar o cabo USB do monitor ao Macbook Pro para que os atalhos do teclado funcionem. Isso funciona apenas nos monitores da Apple.

Se você estiver usando um MacBook com Touch Bar, isso funcionará para os botões "mais brilhantes" / "menos brilhantes" da Touch Bar, mas NÃO para o controle deslizante de brilho da Touch Bar .

Steven C.
fonte
Eu não tenho um monitor Thunderbolt. Eu tenho um monitor VGA padrão, mas vou tentar.
Daviesgeek
2
No meu Mac Pro (com dois monitores DVI), 10.7.4, isso não funciona.
Ken
5
Isso funciona para o meu MacBook Pro com dois monitores Thunderbolt.
hairboat
23
Isso não funciona com telas diferentes das da Apple, eu acho.
Enrico Susatyo
2
Tudo isso para mim foi selecionar o ícone da maçã no canto superior esquerdo do monitor.
user1380540
16

Outra opção é o controle deslizante de brilho , gratuito na App Store.

ás de Espadas
fonte
3
parece definir o mesmo brilho para todas as telas
ina
Uau, ele funciona como um encanto, mesmo para os MacOS com cartão gfx discreta danificado, quando você não pode alterar o brilho com as teclas padrão,
Skarab
Atualmente, ele controla apenas o brilho do monitor principal. Eu acho que o problema de Ina foi relatado como um bug e talvez eles "tenham corrigido". Para mim, definir todas as telas com o mesmo brilho é o comportamento correto.
Craig Jacobs
Aplicativo pequeno e bonito - faz exatamente o que eu preciso. Feito.
scottperezfox 23/04
12

Infelizmente, os Macs não têm acesso às configurações de brilho de uma tela externa. Na maioria dos monitores, isso só é controlável usando os botões / menus físicos no próprio monitor.

Concordo que esse seria um ótimo recurso, mas agora não é possível controlar o brilho do cabo de vídeo.

Note que não posso falar pelo Cinema Display e Thunderbolt da Apple; Eu não tentei isso e pode ser diferente.

Nathan Greenstein
fonte
Sim, estou falando de um monitor VGA padrão. Obrigado!
Daviesgeek
10

Lunar é um aplicativo novo (gratuito) que permite sincronizar automaticamente o brilho da tela do sistema com o brilho de um monitor externo.

Com o Lunar, você pode usar os controles de tela padrão (e as teclas do teclado!) Para ajustar o brilho simultaneamente na tela principal e na tela externa, exatamente o que eu queria. Ele também suporta ajustes de brilho e intervalos / compensações de contraste para obter exatamente os níveis desejados.

Scott Dudley
fonte
5
não posso acreditar que ninguém votou positivamente nessa resposta lol a única resposta funcionou para mim. Obrigado, obrigado, obrigado!
Ezeewei 19/06
De todas as soluções aqui, esta parece ser a única opção que suporta o ajuste do brilho da tela incorporada do MacBook e de um monitor externo que não seja da Apple simultaneamente .
Igor
Lunar agora é encontrado em: lunar.fyi
Paul
9

Se você estiver usando um Apple Cinema Display, é possível controlar o brilho, desde que você conecte o cabo USB do monitor ao seu Mac. Isso faz com que um controle deslizante "Brilho" apareça no painel de controle da tela em "Exibe" Preferências do sistema. Infelizmente, o F1 e o F2 não alteram as configurações de brilho na tela externa.

Andrew Scott
fonte
Macbook Pro (2015) com display de 24" Cinema externo somente usa controle F1 / F2 se o USB está ligado Basta ter a conexão Thunderbolt não é suficiente para obter o F1 / F2 para trabalhar..
RussellAlbin
5

Se você possui um monitor Apple Cinema e está ajustando o brilho através do painel de preferências "monitores", observe que o painel de preferências será exibido tanto na tela principal (a tela do cinema) quanto no MBP. Permite definir o brilho separadamente.

George Krompacky
fonte
4

O Screen Dimmer não é gratuito (US $ 2), mas é a única ferramenta que posso encontrar que lida com vários monitores (até 3).

Parece agradável e elegante no curto período de tempo em que o usei. Senta-se na barra de menus e possui um seletor simples de controle deslizante e monitor, além de atalhos de teclado para aumentar / diminuir o brilho.

Meus 3 monitores externos não são da apple (1 Dell com porta de exibição, 1 samsung com porta de exibição-> dvi e 1 acer antigo de 19 "com hdmi-> dvi) em um MacBook Pro Retina 15" com 10.8.2.

edit: Para a pergunta do OP, isso não deve importar, mas para três monitores - parece permitir apenas uma combinação de monitores para escurecer (ou seja, não pode escurecer completamente separadamente - isso funciona para mim quando eu o uso para escurecer o 2 monitores laterais para que eles não se distraiam do monitor intermediário principal)

edit2: o site parece estar inativo, então aqui está o link da App Store . Observe também que ele permite escurecer até 3 monitores, mas lembre-se de que o seu MacBook conta como 1 se estiver aberto. Se você tem 3 externos, significa que não pode escurecer o da extrema direita. Mas, você pode simplesmente fechar o seu MacBook e, em seguida, pode escurecer todas as 3 externas.

jonaustin
fonte
3

Tenho duas telas conectadas ao meu Mac Pro. (Isso também funciona para o MacBook Pro.) Tenho o USB na primeira tela conectada ao Mac. A segunda tela tem seu USB conectado na parte de trás da primeira tela (o segundo adaptador de tela usa um extensor para acessar o Mac - você também pode usar um extensor USB para acessar a parte de trás do Mac).

Com as duas telas se comunicando com o Mac via tela e também com USB, F1e F2como o brilho controla o escurecimento da primeira tela, Ctrl+ F1e Ctrl+ F2controlam a segunda tela. Não há necessidade de desconectar.

Herbie
fonte
3

Um programa simples chamado Brightness Control diminui vários monitores externos para mim desde 2006. Ainda funcionando bem no OS X 10.11 em 2016.

Brightness Control.app

A única desvantagem é que você não pode executar o f.lux simultaneamente . Se você tiver apenas um monitor externo, poderá usar o Shady para reduzi-lo sem sair do f.lux.

duozmo
fonte
O Shady parece escurecer apenas uma tela no OS X 10.11 (se você conectar o monitor depois que o Shady já estiver em execução, a tela principal ficará escura, o que não resolverá o problema). Reiniciar o Shady após conectar um monitor externo parece forçá-lo a alterar o brilho no monitor secundário.
victor
1
Meus hábitos mudaram um pouco. Agora escureci minha tela embutida com os controles do teclado (prefiro diminuir a luz de fundo versus uma sobreposição semitransparente) e, para minhas telas externas, uso outro programa antigo chamado ScreenShade . Aviso justo, o site host original foi assumido por pessoas com malware; portanto, não deixe que ele abra seu tutorial na web. Gosto do ScreenShade para flexibilidade na seleção de monitores e atalhos de teclado (opção mais e opção menos).
Duozmo 07/07
Parece haver um problema com CTRL + <seta esquerda / direita> para alternar entre os Espaços na tela principal enquanto estiver usando o ScreenShade.
victor
@ victor Hmm, bizarro. Eu não tive esse problema. Eu diria que verifique os atalhos do teclado em Configurações do OS X> Teclado> Atalhos> Controle da Missão. Caso contrário, não faço ideia ... o aplicativo é de 2008, então não é surpresa que seja um pouco irregular.
7116 duozmo
Alternou a tecla de atalho "Mover para a esquerda em um espaço" e reiniciou o ScreenShade, agora funciona bem.
victor
3

Sabendo que essa pergunta é bastante antiga, quero informá-lo de https://github.com/the0neyouseek/MonitorControl, que é de código aberto, bem conservado e bastante útil.

insira a descrição da imagem aqui insira a descrição da imagem aqui insira a descrição da imagem aqui

Você pode controlar o brilho, o contraste ou o volume diretamente de um menu ou com as teclas nativas do teclado. As teclas do teclado até exibem o osd nativo.

Mahatma_Fatal_Error
fonte
2

Eu tenho 2 monitores de raios conectados ao meu MBP. Eu tive que conectar apenas um monitor de cada vez para ajustar o brilho. Então eu reconectei os dois e tudo estava bem. Pena que o painel de controle não mostra o controle deslizante de brilho nos dois monitores, mas esta é uma solução simples.

Tahoe Mac
fonte
2

Há muitas respostas aqui, mas uma não foi mencionada (embora apenas tenha aplicabilidade limitada - você precisa ter um segundo teclado à mão.) Quando tenho um segundo monitor conectado ao meu MBP e um segundo teclado conectado , as teclas de função do teclado do laptop interno controlam o LCD interno do laptop (principal) e as teclas de função do teclado externo funcionam para o secundário.

Caso seja alterado, isso é em 10.6.8.

Joshua Goldberg
fonte
Isso funcionou para mim nas duas últimas versões do OSX (Mavericks, Yosemite).
Ericsoco 9/11/2015
2

Eu tenho o MBP no início de 2011 conectado ao monitor LED e ao Thunderbolt e utilizo o Thunderbolt como área de trabalho estendida.

É assim que você pode ajustar o brilho no segundo monitor.

  1. Pressione cmd+ F1. Isso espelhará as telas.
  2. Pressione F1ou F2e as duas telas aumentarão ou diminuirão o brilho.
  3. Quando terminar, pressione cmd+ F1e suas telas voltarão ao modo de área de trabalho estendida.

Ok, é uma dor se você é como eu e tem itens configurados nas duas telas, mas eu achei que usando "máscaras" o segundo monitor estava sempre mais escuro e não com o mesmo brilho da tela principal.

Craig Edmonds
fonte
2

Eu tentei a maioria das outras soluções sugeridas. Na mais recente High Sierra, com um monitor externo que não é da Apple, sobre usb-C, essas sugestões não funcionaram. Eu me deparei com um aplicativo chamado EasyOnTheEyes que realmente funciona. https://itunes.apple.com/ca/app/easyontheeyes/id799584781?mt=12 . Não foi atualizado há algum tempo, mas ainda parece funcionar.

smileBot
fonte
1

Abra Preferências do Sistema; Clique em Monitores; No menu inferior esquerdo, clique no botão Mostrar displays na barra de menus; Quando a barra de menus tiver o pequeno ícone do seu monitor, clique nele e selecione Abrir Preferências de Exibição;

Todos os monitores terão um menu Preferências vinculado a esse objeto específico.

blure
fonte
1

Se você estiver usando um monitor de raio de 24 "que possui um cabo USB, além do cabo de raio, você deverá conectar os dois . Depois, Ctrl + F1 e Ctrl + F2 devem funcionar.

Nelu
fonte
0

Depois de experimentar muitas teclas de atalho, encontrei uma solução. Estou usando uma configuração de tela dupla com o iMac de 27 polegadas, conectado a uma tela Thunderbolt de 27 polegadas.

O uso de cmd+ F1(telas espelhadas) também duplicará o brilho da tela 1 para a tela 2.

Agora você pode escurecer a segunda tela com F1

Repita o botão cmd+ F1e a segunda tela será revertida para o último brilho. Agora você pode escurecer a tela do iMac com as teclas de brilho.

Walziee
fonte
Não funcionou para mim ...
Mazyod 16/11
2
Cmd + F1 reflete toda a tela, não apenas o brilho.
thSoft 3/13/13
-2

Se você executar o Windows Vista, Windows 7 ou Windows 8, poderá ajustar o brilho facilmente com o utilitário Mac Brightness Control .

John Moody
fonte
2
Sim, mas permite alterar o brilho da tela secundária ?
Daviesgeek