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.
Notice: This forum has been recovered from an old backup, so some content, links, and dates may be outdated. The forum is currently read-only while we restore sign-in and registration functionality. Details
If you find this forum valuable and would like to help keep it online, donations to help cover hosting and domain costs are greatly appreciated, but never expected. You can support the forum through Buy Me a Coffee or Ko-fi. Thank you for helping preserve the EventGhost community.
If you find this forum valuable and would like to help keep it online, donations to help cover hosting and domain costs are greatly appreciated, but never expected. You can support the forum through Buy Me a Coffee or Ko-fi. Thank you for helping preserve the EventGhost community.
OSD on multiple monitors simultaneously, and OSD delay
-
specter333
- Experienced User
- Posts: 95
- Joined: Thu Dec 27, 2007 12:26 am
Re: OSD on multiple monitors simultaneously, and OSD delay
I've tried doing simultaneous OSD before, it would be a nice feature. In my case EG sometimes confuses monitors 3 and 4 and shows the OSD on the wrong screen. Having it show on both would be a quick fix. Thanks
-
prostetnic
- Posts: 28
- Joined: Fri Apr 18, 2008 6:52 pm
- Location: Sweden
Re: OSD on multiple monitors simultaneously, and OSD delay
I would also appreciate this feature 
- Bitmonster
- Site Admin
- Posts: 2239
- Joined: Mon Feb 06, 2006 10:28 pm
Re: OSD on multiple monitors simultaneously, and OSD delay
It should be possible to achieve this goal by moving the OSD action to a plugin of its own. This way multiple plugins can be loaded and therefor multiple OSDs be displayed.
I set this on the ToDo list.
I set this on the ToDo list.
Please post software-related questions in the forum - PMs will only be answered, if really private, thanks!