Como funcionam os menus integrados do monitor do PC? [fechadas]

-1

O seu monitor de PC geralmente tem um botão de menu que permite controlar diretamente a configuração do monitor, como nitidez, aspecto, volume, etc.

No meu há um menu 'overlay' quando você pressiona o botão. Como isso acontece? Existe um componente que integra o menu com o sinal de entrada de vídeo? Este firmware ou um driver? Você poderia "hackear" isso para mudar a exibição? A tela poderia ser controlada com variáveis, em vez de dados estáticos? Por exemplo. conduzido de um aplicativo instalado no computador para criar alguns efeitos de sobreposição?

    
por user1088793 13.05.2013 / 14:15

2 respostas

0

Acho que a resposta precisa de uma introdução mais longa.

A maioria das coisas relacionadas ao computador tem estrutura modular. Você pensa qual é o seu problema, dividi-lo em problemas mais fáceis e resolvê-los, então você conecta essas soluções parciais e você tem uma grande solução. Na verdade, este esquema não se aplica apenas aos computadores, você provavelmente está usando todos os dias. (pense nisso: suas atividades consistem em atividades menos complicadas, por exemplo, para comer algo que você tem que pegar, morder e mastigar)

Os monitores também são modulares. Seria difícil trabalhar em um grande pedaço de eletrônica. À medida que fica mais e mais complicado, você se misturaria. Criar módulos menores é mais fácil. Substituir módulos defeituosos é mais barato do que substituir o monitor inteiro.

Então, olhe para o seu monitor como um dispositivo modular. Possui módulo de fonte de alimentação, módulo de exibição e módulo de entrada externo.

A fonte de alimentação é conectada a todos os outros módulos, porque é claro que nada funcionaria sem energia. Esse é o seu trabalho, é apenas fornecer correntes corretas para corrigir os módulos.

Em seguida, o display. O módulo de exibição em si não se importa com o que está sendo exibido. É apenas um painel LCD e alguns eletrônicos que traduzem o sinal de entrada para pixels no painel. Realmente não importa o que está na tela, apenas importante para esse módulo é se ele entende o sinal de entrada.

Esse sinal de entrada vem do módulo de entrada externo. Seu monitor provavelmente tem poucas entradas (como VGA, DVI, HDMI ou DisplayPort). Nem todos funcionam da mesma maneira e nenhum deles pode controlar diretamente o módulo de exibição. O módulo de conectividade está aqui para traduzir esses sinais e enviá-los para o monitor.

E isso é basicamente um monitor de trabalho.

Agora, o módulo de exibição provavelmente pode ser controlado para alterar o brilho, o contraste, a temperatura da cor e assim por diante. A conexão entre os módulos de exibição e de entrada pode ser interceptada para modificar o sinal. Então, apenas adicionamos outro módulo que fica entre os dois, tem alguns botões conectados e faz o que precisamos.

O OSD do Monitor não é controlado pelo driver. A principal razão para isso é que não são apenas os computadores que funcionam com monitores. Você pode conectar qualquer coisa e o OSD ainda deve estar lá. É fornecido pelo firmware.

Sobre os monitores "hackers". Você pode fazer isso de várias maneiras, mesmo sem abrir o monitor. Basta conectar algum dispositivo entre o PC e o monitor e programá-lo para manipular a tela. Mais uma vez, o monitor não se importa com o que está sendo exibido, é apenas um sinal ou um monte de pixels (dependendo de onde você tenta vê-lo).

É tudo sobre manipular os sinais, é o que os computadores fazem pela definição.

    
por 13.05.2013 / 14:44
4

Eles são feitos inteiramente no monitor - você pode verificar isso usando-os com o PC desligado. Realmente será feito como uma sobreposição e, em teoria, você provavelmente poderia hackear o microprocessador no monitor que os gera.

Mas se você quiser alterar a exibição de um PC, é muito mais fácil de fazê-lo no PC, seja nos drivers ou através do sistema de sobreposição de acessibilidade do sistema operacional.

    
por 13.05.2013 / 14:46