Acties:
  • 0 Henk 'm!

  • MeGaSky
  • Registratie: Juli 2005
  • Niet online
Ik heb een TV gekocht met een HDMI naar DVI kabel.
Eerst had ik geen beeld. Maar na een reboot merkte ik dat de BIOS langflitste en ook de windows laadscherm. Maar daarna word het beeld weer zwart. Na een tijdje zoeken had ik een resolutie gevonden die beeld gaf. 640 by 480, 16 colors, default refresh. Nadat ik deze resolutie had gekozen, kon ik iedere resolutie kiezen die ik maar wil. Maarja, nadat ik de PC weer herstarte, had ik weer zwart beeld.

De TV reageert dus alleen als er een resolutie met default refresh is geweest.

Ik ben met een batch bestand bezig. In regedit kan je dus ook de resoluties aanpassen:
[HKEY_CURRENT_CONFIG\System\CurrentControlSet\Services\ (kaart) \ (monitor) ]
Daar heb ik dus de DefaultSettings.XResolution, DefaultSettings.YResolution,
DefaultSettings.VRefresh, DefaultSettings.BitsPerPel aangepast.

Nu wil ik dat ie deze resolutie meteen toepast (Geen Reboots). Kan dat?

Deze batch wil ik dan laten runnen in de startup met een kleine delay tussen 2 resoluties.

Of ben ik te moeilijk bezig? :X

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Nu online

Hero of Time

Moderator LNX

There is only one Legend

Wat je dan moet doen, is de monitor opnieuw laten starten, dus uitschakelen en weer inschakelen. Ik denk niet dat dit mogelijk is met batch scripting, misschien meer iets voor vbscript of jscript, dat wat geavanceerder is als het om het OS gaat om dingen in te stellen. Je moet een API aanroepen, dat weet ik wel, maar verder wat de naam is en hoe, geen idee.

Commandline FTW | Tweakt met mate