|
Post Reply
Leonid 2000-02-08 07:20
First of all, thank you for making the Multimon. I've been searching for ages for a tool that would easily turn my second monitor on and off without needing to go to the Properties applet (which also loses the correct positioning of the monitors).
Problem: If the second monitor is turned on before I boot up Windows, Windows recognizes the monitor and selects the correct refresh rate I have specified in the Properties applet. But if I turn it on AFTER boot, it uses the default (75hz) refresh. If it would be possible to change to the correct refresh rate automatically with Multimon, it would be great. Or is there another way to do this? The problem is that Windows doesn't recognize the monitor if it's turned after bootup. (It says Unknown Monitor in Properties/Settings.)
Another small suggestion: Maybe the second (or another specified) monitor could be turned off by just double-clicking the tray icon...?
Thanks, Leonid
|
Christian Studer 2000-02-09 00:02
Thanks for your suggestions.
I like your idea of assigning some action to double-clicking the icon, I'll add it in the next beta (due March 11).
About changing the refresh rate after booting: this would be possible, but why not turn on the monitor when booting?
Christian Studer http://www.realtimesoft.com
|
Leonid 2000-02-09 02:40
>About changing the refresh rate after booting: >this would be possible, but why not turn on >the monitor when booting?
Well, if I have been using some OpenGL app like Lightwave or playing Quake3 before I last shut down Windows, the second monitor usually is off the next time I boot up. It is very easy to forget to turn it on.
Also, if I'm in the middle of a long session of using an OpenGL program and I have to reboot during that time for some reason (memory leaks, installing something, something crashed), it's a bit of a pain to turn the monitor on just for the reboot and then turn it back off. (I know I might need the second monitor after a while for some other app, and I don't want to reboot again just for that.)
Of course I could leave the monitor always on, but then I'd have to watch either the blinking cursor or the Windows monitor detection message. And I would like to give the monitor some rest while it's not working (and conserve power).
It's not a big deal, but the possibility to just simply turn it on when needed would make the second monitor business a whole lot smoother.
Leonid
|
Christian Studer 2000-02-09 04:48
Okay, I see what you mean.
Basically, it would be helpful if Multimon would set the correct refresh rate when enabling secondary monitor(s).
This should definitely work on Win2000, as Multimon already stores the correct refresh rate together with the other settings. I'll have to check if I can make it work on Win98, the problem being that it doesn't report correct refresh rates...
I'll post test results here (should be ready at least by tomorrow).
Christian Studer http://www.realtimesoft.com
|
Christian Studer 2000-02-10 03:40
Should be possible to do this, I'll try to implement it in the next beta.
Christian Studer http://www.realtimesoft.com
|
Leonid 2000-02-14 01:11
Great! Waiting for the next beta then...
thanks, Leonid
|
Christian Studer 2000-03-07 04:02
I have taken a closer look at the refresh rate problem after booting with a monitor turned off. It is not possible to fix this in Multimon, because Windows 98 doesn't report the actual refresh rate when you are using Optimal or Adapter default.
But you can easily fix this yourself: if possible, select a specific refresh rate instead of Optimal or Adapter default. If that's not possible, you can write the desired refresh rate directly to the registry: start Regedit and go to HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display. There are multiple subkeys of the form 000x, where x is a zero-based number. Select the key corresponding to the display device whose refresh rate you want to set. Open the MODES subkey. Now select the proper display mode, for 800x600 32-bit color, you would open the 32 key, then the 800,600 key. Set the RefreshRate value to the desired value in Hz. If this value doesn't exist, create a new string value and name it RefreshRate.
What is the problem? If a monitor is turned off during booting, Windows may detect it as an unknown device and change it's type to default monitor. If you have been using a refresh rate of Optimal or Adapter default, this will also be used with the new monitor type, but for the default monitor, this means 60 Hz.
Christian Studer http://www.realtimesoft.com
|
Post Reply
|