Problemas do HiDPI no Windows 8.1 (Chrome, Spotify)

13

Eu comprei recentemente um muito bom Lenovo Yoga 2. A tela é incrível, não posso mais olhar para o meu velho monitor, ler sobre isso é um sonho

No entanto, insira os problemas do HiDPI e do dimensionamento do Windows e tenho alguns problemas. O Internet Explorer carrega bem e outros aplicativos do MS ficam bem. No entanto, o Chrome parece borrado junto com o Spotify ... Eu já deselecionei a opção "Deixe-me escolher um nível de escala para todos os meus monitores". No entanto, o Chrome e todos os outros aplicativos são realmente muito pequenos na resolução 3200 x 1800.

Portanto, minha solução atual é ter o Windows 8.1 dimensionando tudo e desativar o dimensionamento nas configurações de compatibilidade do programa (clique com o botão direito no exe), mas isso significa que as guias no Chrome são realmente muito pequenas.

Estou procurando uma solução em que aplicativos como o Chrome e o Spotify sejam tão bons quanto os outros aplicativos no meu laptop. Eu percebo que isso pode ser hacky por enquanto, o que todo mundo faz?

    
por Charlie Davies 02.12.2013 / 19:41

2 respostas

4

Como observado por @PeterT nos comentários, a maneira correta de fazer isso no chrome é usar chrome://flags/#high-dpi-support (e forçar a renderização da GPU se isso não acontecer automaticamente).

Acabei de ter uma experiência semelhante com o HiDPI Sony VAIO de um parente.

Não são "experiências" no Chrome, mas apenas o fato de que é mais fácil habilitá-las somente em máquinas que exigem / suportam. Seria bom ter o suporte para esses recursos autodetectados, mas isso nem sempre é fácil, dada a grande variedade de hardware (e, mais importante, a grande variedade de drivers) que estão atualmente em uso em diferentes plataformas. Eu duvido que os aplicativos da Microsoft o tenham ativado por padrão - eu diria que foi ativado pela Lenovo quando eles instalaram o Windows na máquina.

No que diz respeito ao Spotify, você está sem sorte. O Spotify não tem suporte ao HiDPI e parece não ter planos para lançá-lo em breve. Veja estes tópicos no fórum do Spotify para mais detalhes.

por 10.12.2013 / 00:07
3

Definir o sinalizador via chrome: // flags não funciona mais na versão mais recente do Chrome. Em vez disso, você pode configurá-lo por meio de uma chave do Registro. Instruções para fazer isso manualmente ou você pode tentar este arquivo de registro (use a seu próprio risco):

  1. Abra o regedit.exe
  2. Navegue até HKEY_CURRENT_USER\Software\Google\Chrome
  3. Crie a chave "Perfil" se ainda não existir
  4. Crie um novo valor DWORD chamado "high-dpi-support" e atribua a ele um valor de 1 (0x00000001)

Isso ativará o modo experimental HIDPI.

Agora, você precisa desativar o dimensionamento de exibição do Windows, já que o Chrome lidará com ele mesmo:

  1. Encontre um atalho do Chrome em sua área de trabalho ou barra de ferramentas
  2. Clique com o botão direito e vá para propriedades
  3. Encontre a guia "Compatibilidade"
  4. Marque a caixa "Desativar dimensionamento de exibição em configurações de DPI alto"

Agora você está pronto para reiniciar o Chrome. Verifique se você eliminou todos os processos do Chrome por meio do Gerenciador de tarefas (eles não morrem quando você fecha todas as janelas) e inicia o Chrome pelo atalho. Ele deve funcionar, com todos os bugs normais do modo HIDPI experimental (por exemplo, arrastar as guias entre as janelas não funciona exatamente como deveria).

Testado no Chrome 35.0.1916.114

Atualização : parece estar corrompido no Chrome 36 (redefine constantemente a configuração do registro para "2"). Eu não consegui fazê-lo funcionar, exceto mudando para o canal beta do Chrome 37, onde o mesmo registro funciona (nenhuma outra alteração é necessária).

    
por 23.05.2014 / 19:31