Como posso evitar que um aplicativo (ou usuário) altere a resolução da tela?

7

Estou procurando uma opção para desabilitar alterações na resolução de determinados programas ou usuários.

No exemplo, tenho um media player que muda automaticamente a resolução dependendo da mídia inserida. Como os resultados são ruins, quero desabilitar essa funcionalidade. Como não há nenhuma opção de acordo nas configurações do player, pensei em criar um usuário que não tenha os direitos para alterar a resolução.

Mas não tenho ideia de como fazer isso. Alternativamente, eu também ficaria completamente satisfeito se você conhecesse uma maneira de restringir esses direitos por programa. Na verdade, qualquer solução é bem-vinda.

Estou executando o Win7 Professional.

    
por ftiaronsem 04.03.2012 / 13:57

4 respostas

2

Uma opção é configurar uma combinação de teclas de atalho para alterar a resolução de volta para suas configurações preferidas depois que o media player as alterar.

Posso confirmar que o HotKey Resolution Changer da funk.eu altera a resolução da tela no Windows XP. Ele alega trabalhar no Windows 7 também.

Destaques:

  • Sitssilentlyinthetray
  • Define2to9shortcutsfordifferentresolutions
  • Switchresolutionwithjustakeypress!
  • Resolutionsbelow640×400andfrequenciesabove120Hertzareexcluded.

VocêtambémpodeusaroscriptAutoHotKey para isso.

    
por 11.03.2012 / 01:15
3

como aqui é mencionado, acho que isso é a melhor maneira:

You could disable the settings tab for users as policy:

Local Security Policy > User Config > Admin Templates > Control Panel > Display > Hide Settings Tab

Here is the MSDN documentation for this settting: http://msdn.microsoft.com/en-us/library/ms811676.aspx'

    
por 11.03.2012 / 01:30
1

Sua melhor solução é entrar em contato com o desenvolvedor do media player e corrigi-lo. Um player de mídia não deve estar causando o problema.

    
por 14.03.2012 / 01:19
1

Se você estiver usando uma placa de vídeo da NVIDIA ou da AMD, eles devem ter configurações do painel de controle que permitam forçar resoluções e proporções.

Painel de controle NVIDIA: Em Mostrar > Ajustar o tamanho e a posição da área de trabalho :

  1. Selecione o modo de escala: Sem escala
  2. Executar dimensionamento em: GPU
  3. Verificar Substituir o modo de dimensionamento definido por jogos e programas

Não sabe para cartões AMD.

Infelizmente, esta solução é pesada e não a solução por programa ou por usuário que você está procurando.

    
por 14.03.2012 / 11:04