Eu estava tentando usar o DigitalColor Meter para encontrar a cor de um pixel no meu retina MacBook Pro, mas achei que era impossível obter a cor que eu queria, porque o menor que eu podia mover o mouse era de dois pixels (em qualquer direção). Se você aumentar o zoom usando o truque de controle de rolagem e desativar o antialiasing de pixel (nas preferências de Acessibilidade), também verá que esse é o caso.
É possível mover o mouse apenas um pixel em uma tela retina? Parece que a capacidade de fazer isso tornaria o movimento do mouse mais suave. Eu acho que para resolver meu problema de cores, eu poderia apenas tirar uma captura de tela e ampliar isso, mas é muito trabalho extra.
Respostas:
Não - o mouse está alinhado com o tamanho "falso" da tela e não com a grade de pixels verdadeira na maioria dos casos.
O conceito de um pixel físico e um pixel de exibição é diferente nos displays de retina, pois o hardware relata movimentos em uma escala independente de resolução.
Além disso, parece haver alguns erros sutis no lado do código, portanto, mesmo que o desenvolvedor desejasse determinar a cor do próximo pixel, parece que a rotina que informa a posição do mouse não conta pixels físicos na tela do modelo.
Há um bom artigo muito técnico de um dos programadores do Xscope - Retina for Masochists / que explica um pouco como a resolução que o software deve desenhar é traduzida nos pixels reais da tela que são corrigidos.
Como um aparte - o programa Xscope é livre para tentar envergonhar o medidor de cores digital em muitos aspectos da determinação de cores e muito, muito mais.
fonte