Si recuerdo correctamente, las salidas de sincronización VGA cambian la polaridad para indicar a los monitores anticuados que cambien sus tasas de actualización vertical. Por lo tanto, cada cable de sincronización será alto la mayor parte del tiempo en algunos modos y bajo la mayor parte del tiempo en otros. Al usar un monitor más nuevo con una tarjeta VGA antigua, probablemente sería posible cambiar la polaridad de sincronización como un medio para controlar un LED; es probable que los monitores más nuevos no se preocupen por la polaridad de sincronización, aunque el cambio podría causar un fallo momentáneo en la pantalla.
Alternativamente, uno probablemente podría construir un circuito usando un temporizador doble 556 o similar, un comparador analógico rápido y un flip-flop doble 74HC74 o similar, para bloquear el estado de una región particular de la pantalla. Uno de los temporizadores debe configurarse para una demora de alrededor de 2-12ms activada por sincronización vertical, y uno debe configurarse para una demora de 20us o así activada por la sincronización horizontal. El segundo temporizador debe activar un pestillo para capturar el estado del primer temporizador, y la salida de ese pestillo debe activar el segundo pestillo, que debe capturar el estado del comparador, que debe verificar el voltaje en los pines R, G o B .
El efecto neto del circuito sería que el estado del LED indique si el brillo de un "píxel" en particular fue mayor o menor que un cierto umbral. Al ajustar los temporizadores, se podría controlar qué píxel se emitió. Para mayor confiabilidad, probablemente tendríamos que mostrar un rectángulo bastante grande en lugar de un solo píxel, pero este enfoque podría extenderse fácilmente para trabajar con docenas o cientos de LED.