Hello. Let me first describe my setup. I have an htpc, with extended display (TV connected to Harman Kardon receiver). I have a logitech harmony one remote. I watch movies on my extended display. My extended display isn't on all the time.
Scenario:
There are times that when I manually start TV, harman, my extended display is disabled. I have to enable them first via ati catalyst utility, before extended display is working. TV and receiver takes a few seconds to warm up, before switching to correct input. Using Logitech Harmony one, when I start xbmc, due to delays of TV and receiver, xbmc fires up at primary screen (computer monitor).
Problem or request:
I want it to start at TV all the time.
Can this be arranged with a combination of Logitech Harmony One and Eventghost?
PS- I have since learned that my Microsoft transceiver can send signals to trigger the power on of my receiver. I used to have Harmony one do this.
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.
Have XBMC always start at 2nd screen, extended display setup
Re: Have XBMC always start at 2nd screen, extended display s
Try this thread:
viewtopic.php?f=5&t=2839&start=30#p23185
The screenshot is the relevant section, and the details are in the config file I posted in the other thread. Or you can do it with a TV connected event; details are in the same thread.
viewtopic.php?f=5&t=2839&start=30#p23185
The screenshot is the relevant section, and the details are in the config file I posted in the other thread. Or you can do it with a TV connected event; details are in the same thread.
- Attachments
-
- Capture.PNG (13.09 KiB) Viewed 5551 times
Re: Have XBMC always start at 2nd screen, extended display s
thanks blaher,
Yes, it's definitely the right thread. I believe people there has exactly the same setup as mine. Hope they can shed some positive answers.
Yes, it's definitely the right thread. I believe people there has exactly the same setup as mine. Hope they can shed some positive answers.
-
themaster1
- Experienced User
- Posts: 133
- Joined: Wed Feb 03, 2010 9:02 pm
Re: Have XBMC always start at 2nd screen, extended display s
There is an app i use since 2-3 years for managing a multi-screens environment it's called Ultramon.
Ultramon can be used with hotkeys and the one you will like probably is "Move window to next monitor")
You could use this hotkey in conjunction with the logged event Task.Activated.XBMC .each time you start xbmc. Not ideal if you go back and forth multi-apps because each time the event is logged xbmc will move to the next monitor so you'd have to find an alternative way.
Edit:
Well after a second thought and trial you can use the event Process.Created.XBMC
First you need ultramon installed, then you create a macro in EG as follow:
event: Process.Created.XBMC
action: Wait some time (i put 9 sec) VERY important to wait that xbmc window shows up..it's slow
action: find window: XBMC (use the drag me to a window option and find the main window of xbmc)
action: bring to front (window)
action: emulate keystroke: enter your keystrokes (hotkey), see in ultramon options>hotkeys
tested with xbmc eden11
You can have a look at my xml config here:
http://www.mediafire.com/?w9vi42hdmufbzav
Ultramon can be used with hotkeys and the one you will like probably is "Move window to next monitor")
You could use this hotkey in conjunction with the logged event Task.Activated.XBMC .each time you start xbmc. Not ideal if you go back and forth multi-apps because each time the event is logged xbmc will move to the next monitor so you'd have to find an alternative way.
Edit:
Well after a second thought and trial you can use the event Process.Created.XBMC
First you need ultramon installed, then you create a macro in EG as follow:
event: Process.Created.XBMC
action: Wait some time (i put 9 sec) VERY important to wait that xbmc window shows up..it's slow
action: find window: XBMC (use the drag me to a window option and find the main window of xbmc)
action: bring to front (window)
action: emulate keystroke: enter your keystrokes (hotkey), see in ultramon options>hotkeys
tested with xbmc eden11
You can have a look at my xml config here:
http://www.mediafire.com/?w9vi42hdmufbzav
Re: Have XBMC always start at 2nd screen, extended display s
Hello themaster1,
Thank you for your input. So far, I've configured it a way that is to my liking already. The setup I have is when I turn on Harman, the macro will start. Macro contains actions such as enable 2ndary screen, start xbmc. The event I used is Device attached. So when it detects my Harman, it will enable 2ndary screen, even when disabled, then start xbmc. As long as xbmc is closed in 2ndary display, it will always start there.
I'll keep your suggestions in mind though, just in case some problem arises from my setup.
Thanks and Happy New Year!
Thank you for your input. So far, I've configured it a way that is to my liking already. The setup I have is when I turn on Harman, the macro will start. Macro contains actions such as enable 2ndary screen, start xbmc. The event I used is Device attached. So when it detects my Harman, it will enable 2ndary screen, even when disabled, then start xbmc. As long as xbmc is closed in 2ndary display, it will always start there.
I'll keep your suggestions in mind though, just in case some problem arises from my setup.
Thanks and Happy New Year!
Re: Have XBMC always start at 2nd screen, extended display s
Glad to see that you got a solution to your problem, a note though, EG has an action to move a window to for example "display #2". If you use that one I think XBMC will start on you second display regardless if you close it on your primary one. You might have to check "windowed fullscreen mode" (or something named like that) in the XBMC settings.