Aparentemente, Windows recopila información EDID (Datos de identificación de pantalla extendida) de todas las pantallas que alguna vez se conectaron a la máquina. Hay una herramienta del impresionante NirSoft llamada MonitorInfoView que puede mostrar esos datos:
En este punto, era obvio para mí qué entrada es la que estoy buscando, pero supongamos que tengo muchas entradas y tengo que reducir el conjunto de resultados. Los tamaños y las resoluciones se pueden ver haciendo doble clic en las entradas de la lista, ¿qué tal los fabricantes?
El nombre del fabricante está codificado como ID del fabricante. Aquí se explica cómo hacerlo manualmente. Mi monitor es fabricado por Iiyama. Primero, lo busco en la lista del fabricante. Aquí hay uno grande y uno más corto . Encuentra el código de tres letras de tu fabricante. Para Iiyama lo es IVM
.
Luego, sustituya cada letra con un valor binario de la lista a continuación:
A 00001
B 00010
C 00011
D 00100
E 00101
F 00110
G 00111
H 01000
I 01001
J 01010
K 01011
L 01100
M 01101
N 01110
O 01111
P 10000
Q 10001
R 10010
S 10011
T 10100
U 10101
V 10110
W 10111
X 11000
Y 11001
Z 11010
Porque IVM
me sale:
I 01001
V 10110
M 01101
Tenga en cuenta que una letra puede aparecer varias veces, por ejemplo. SSE
. Concatenar estos valores binarios. Deberías obtener un número de 15 bits:
010011011001101
Ahora debe convertir esto a un número hexadecimal. Wolfram Alpha siempre es útil en tales casos:
010011011001101 base 2 a base 16
Resultado: 26cd 16
Ahora intercambia el primer personaje con el tercero y el segundo con el cuarto:
26cd
→ cd26
Haga letras mayúsculas y prefijo con 0x
:
0xCD26
Este es el valor que debe buscar en la columna ID del fabricante :