Defina o perfil / resolução do monitor com base no fato de um laptop estar ou não acoplado?

10

Estou trabalhando nisso para um usuário aqui no trabalho, mas imaginei que ele fosse mais adequado para SU vs SF.

O usuário tem um Surface Pro 3 conectado à Doca de superfície que tem um monitor externo conectado.

O problema é que a resolução do monitor externo é de 1600x900, enquanto a resolução do Surface Pro 3 é muito maior em 2160x1440. Portanto, ao usar monitores e mover janelas entre monitores, o tamanho do texto e do Windows tende a mudar drasticamente.

Um exemplo de discussão sobre os problemas associados a isso e o "dimensionamento" padrão pode ser encontrado aqui ,

O usuário pode definir seu Surface Pro como 1600x900 temporariamente e alterar o dimensionamento para 100%, mas não é ideal a longo prazo ou longe do escritório.

Conheço o DisplayFusion Pro, o Ultramon, etc., que permitem salvar perfis de monitor personalizados e, em seguida, aplicá-los por meio de pressionamento de tecla, escolha de menu, etc.

A minha pergunta é:

Antes de comprar um novo monitor externo para ele que possa corresponder à resolução do Surface, existe uma maneira de o Windows alterar a resolução do Surface automaticamente com base em se ele está encaixado ou não? Se não, ele poderia viver com o DisplayFusion Pro ou o Ultramon, mas eu esperava fornecer a ele algo mais plug and play, onde ele não é obrigado a fazer nada menos do que encaixar / desencaixar.

    
por TheCleaner 08.12.2014 / 23:29

2 respostas

0

Não é possível definir o dimensionamento de tela para monitores individuais no Windows 7 e 8.x. Este é um recurso que vem na próxima versão do Windows 10. Como o Windows 10 será lançado dentro de um mês e está disponível como uma pré-visualização no momento, eu sugiro que você instale a pré-visualização ou aguarde o lançamento para resolver o seu problema.

    
por 08.07.2015 / 14:09
0

Esta não seria a solução mais fácil, mas o que deve funcionar é usando o agendador de tarefas. Primeiro, verifique os logs de eventos, imagino que algo tão significativo quanto uma conexão ou desconexão seria registrado em algum lugar lá. Depois de encontrar o evento para o encaixe, clique nele e você deverá ter a opção de anexar uma tarefa a esse evento. Em seguida, na ação da tarefa, acione a alteração de resolução (consulte Qualquer maneira de alterar a resolução de tela do Windows via linha de comando? , pelo menos um desses métodos deve funcionar com o Windows 8. Então, faça a mesma coisa novamente, mas para o evento desencaixando. É um pouco de trabalho para configurar no início, mas uma vez feito isso, deve funcionar muito bem.

    
por 27.07.2015 / 02:45