OSD on multiple monitors simultaneously, and OSD delay
Posted: Sun Jun 29, 2008 12:24 am
Hi, I would like to request the ability to show the OSD on more than one monitor simultaneously.
I have two monitors hooked up to my PC, one downstairs besides my PC, and one upstairs (a LCD flat screen TV) to watch movies.
Currently, I have set up EG to display an OSD on both monitors when specific events occur, to inform me that the command really got through. In order to do so, I must first issue an action to show the OSD on Monitor 1, then issue a Wait action, and finally issuing the Show OSD action on the second monitor. The Wait action is necessary because without it the first OSD disappears as soon as the second one is drawn, and that's part my issue. I think it would be better to honor the number of seconds the user decides to have an OSD show, regardless of what other OSD action occur e.g. what I'd like to see is: if I have two consecutive OSD actions, on Monitors 1 and 2 respectively, for 2 seconds each, the first OSD should remain on Monitor 1 for 2 seconds once the action is fired and the OSD action on Monitor 2 can appear immediately after the first one appears even it the 1st one is not finished, and does not make the 1st one disappear.
The fact that a second OSD action makes the first tone disappear even if the latter has met its requested duration (autohide OSD after X seconds) has be putting a Wait action between the two. This issue is even more frustration for EG IR events for which I have set an 'AutoRepeat macro after x seconds'... the autorepeat that neds to be quick is now delayed due to the Wait event, or else I only see the OSD on the screen for a split second.
Is there any hope of seeing a simultaneous OSD actions on more than one monitors in the future (right now I have the options to put an OSD on Monitor 1 of Monitor 2, I would like to also have the choice to select 'Both')? ...or at least, make it sop that the trigger of a second OSD action does not make a previous unfinished OSD disappear?
I am using the latest beta on WinXP SP3.
I have two monitors hooked up to my PC, one downstairs besides my PC, and one upstairs (a LCD flat screen TV) to watch movies.
Currently, I have set up EG to display an OSD on both monitors when specific events occur, to inform me that the command really got through. In order to do so, I must first issue an action to show the OSD on Monitor 1, then issue a Wait action, and finally issuing the Show OSD action on the second monitor. The Wait action is necessary because without it the first OSD disappears as soon as the second one is drawn, and that's part my issue. I think it would be better to honor the number of seconds the user decides to have an OSD show, regardless of what other OSD action occur e.g. what I'd like to see is: if I have two consecutive OSD actions, on Monitors 1 and 2 respectively, for 2 seconds each, the first OSD should remain on Monitor 1 for 2 seconds once the action is fired and the OSD action on Monitor 2 can appear immediately after the first one appears even it the 1st one is not finished, and does not make the 1st one disappear.
The fact that a second OSD action makes the first tone disappear even if the latter has met its requested duration (autohide OSD after X seconds) has be putting a Wait action between the two. This issue is even more frustration for EG IR events for which I have set an 'AutoRepeat macro after x seconds'... the autorepeat that neds to be quick is now delayed due to the Wait event, or else I only see the OSD on the screen for a split second.
Is there any hope of seeing a simultaneous OSD actions on more than one monitors in the future (right now I have the options to put an OSD on Monitor 1 of Monitor 2, I would like to also have the choice to select 'Both')? ...or at least, make it sop that the trigger of a second OSD action does not make a previous unfinished OSD disappear?
I am using the latest beta on WinXP SP3.