¿Es posible mover el mouse un píxel en una pantalla de retina?

9

Estaba tratando de usar el Medidor de color digital para encontrar el color de un píxel en mi retina MacBook Pro, pero descubrí que era imposible obtener el color que quería porque el más pequeño por el que podía mover el mouse era de dos píxeles (en dirección). Si amplía usando el truco de desplazamiento de control y deshabilita el suavizado de píxeles (en las preferencias de Accesibilidad), también verá que este es el caso.

¿Es posible mover el mouse solo un píxel en una pantalla de retina? Parece que la capacidad de hacerlo facilitaría el movimiento del mouse. Supongo que para resolver mi problema de color, podría tomar una captura de pantalla y acercarme a eso, pero es mucho trabajo adicional.

asmeurer
fuente
1
Por cierto, también he notado (al ponerlo muy cerca de mi ojo) que el desplazamiento en mi retina iPad y iPhone se mueve dos píxeles a la vez. Entonces, tal vez Apple realmente no ha actualizado todas sus cosas a la capacidad de retina tanto como podría pensar.
asmeurer
Ah, y estoy en Mountain Lion (pero recuerdo vagamente que probé esto antes de actualizar).
asmeurer
Hacer que el desplazamiento y otras cosas pequeñas se muevan 1 píxel en las pantallas Retina realmente requiere muchos recursos, y la mayoría de las personas no notarán ningún cambio. Nadie se desplaza píxel por píxel.
duci9y

Respuestas:

7

No, el mouse está alineado con el tamaño "falso" de la pantalla y no con la cuadrícula de píxeles de la pantalla real en la mayoría de los casos.

El concepto de un píxel físico y un píxel de pantalla es distinto en las pantallas de retina, ya que el hardware informa de movimientos en una escala independiente de la resolución.

Además, parece haber algunos errores sutiles en el lado del código de las cosas, por lo que incluso si el desarrollador desea determinar el color del siguiente píxel, parece que la rutina que informa la posición del mouse no cuenta los píxeles físicos en la pantalla de este modelo.

Hay un buen artículo muy técnico de uno de los programadores para Xscope - Retina for Masochists / que explica un poco cómo la resolución que se le pide al software que se dibuje se traduce en los píxeles reales en pantalla que se fija.

Por otro lado, el programa Xscope es gratis y prueba el medidor de color digital para avergonzar muchos aspectos de la determinación del color y mucho, mucho más.

bmike
fuente
Ah Entonces, esto probablemente esté relacionado con la forma en que escala hacia arriba o hacia abajo una pantalla virtual de la que he oído hablar.
asmeurer
2
Gracias. Definitivamente no necesito un programa de $ 30 para algo que uso, tal vez una vez al año, pero la prueba parece funcionar. Como referencia, para moverse un píxel, debe usar las teclas de flecha en su teclado.
asmeurer
Entonces, ¿las cosas son más o menos iguales en el iPad y el iPhone (vea mi primer comentario sobre la pregunta)?
asmeurer
Lo mejor es simplemente hacer esa pregunta por sí mismo. Eres el primero en informarlo, así que no lo he notado ni lo he visto referenciado en ningún otro lugar antes.
bmike