I updated my post earlier, and edterbak did to, we both use 12noon. I have devicereset set to no as well. Using XP. Did the Vista trip a while ago and found out the same thing You did; It sucks..
This is my config:
<entry name="autochangerefreshrate">yes</entry>
<entry name="notify_on_refreshrate">yes</entry>
<entry name="cinema_ext">c:\\Program Files\\12noon Display Changer\\dc.exe -refresh=24 -apply -quiet</entry>
<entry name="pal_ext">c:\\Program Files\\12noon Display Changer\\dc.exe -refresh=50 -apply -quiet</entry>
<entry name="ntsc_ext">c:\\Program Files\\12noon Display Changer\\dc.exe -refresh=60 -apply -quiet</entry>
<entry name="tv_ext">c:\\50hz.cmd</entry>
<entry name="cinema_fps">23.976;24</entry>
<entry name="pal_fps">25</entry>
<entry name="ntsc_fps">29.97;30</entry>
<entry name="tv_fps">25</entry>
<entry name="cinema_hz">24</entry>
<entry name="pal_hz">50</entry>
<entry name="ntsc_hz">60</entry>
<entry name="tv_hz">50</entry>
<entry name="default_hz">pal_hz</entry>
<entry name="use_default_hz">no</entry>
<entry name="devicereset">no</entry>
<entry name="force_refresh_rate">no</entry>
This is my config:
<entry name="autochangerefreshrate">yes</entry>
<entry name="notify_on_refreshrate">yes</entry>
<entry name="cinema_ext">c:\\Program Files\\12noon Display Changer\\dc.exe -refresh=24 -apply -quiet</entry>
<entry name="pal_ext">c:\\Program Files\\12noon Display Changer\\dc.exe -refresh=50 -apply -quiet</entry>
<entry name="ntsc_ext">c:\\Program Files\\12noon Display Changer\\dc.exe -refresh=60 -apply -quiet</entry>
<entry name="tv_ext">c:\\50hz.cmd</entry>
<entry name="cinema_fps">23.976;24</entry>
<entry name="pal_fps">25</entry>
<entry name="ntsc_fps">29.97;30</entry>
<entry name="tv_fps">25</entry>
<entry name="cinema_hz">24</entry>
<entry name="pal_hz">50</entry>
<entry name="ntsc_hz">60</entry>
<entry name="tv_hz">50</entry>
<entry name="default_hz">pal_hz</entry>
<entry name="use_default_hz">no</entry>
<entry name="devicereset">no</entry>
<entry name="force_refresh_rate">no</entry>