Win HOW-TO start XBMC in fullscreen on secondary monitor with custom resolution
Hi folks,
I have been fighting with lack of command parameter to start xbmc on selected monitor for few months reading lot of forums without finding anything really 100% working. I do not get why is such an easy parameter missing in xbmc, would make things really easier. So I found this workaround to be working for me:

my setup:
1 small desktop monitor (sometimes if I am too lazy to start projector, I want to use it as well for xbmc)
2 projector to watch movies
usually I start pc with WOL with my phone and do not want to touch anything, just to be sure xbmc is ALLWAYS starting on projector for direct use controled with my phone.

problem:
when I start xbmc earlier then projector, or last time used it on desktop, xbmc switches to desktop and I have to use keyboard or mouse to dig throught settings to switch it back to projector (very very annoying).

my solution:
- powershell script, which adapts guisettings.xml to use my specified monitor and starts xbmc.
- now I have on my desktop two shortcuts (XBMC-Projector, XBMC-Desktop) and in Auto-Startup XBMC-Projector

powershell script for setting desired monitor (example for FullHD projector as second monitor):

#using xml

# get the path to the local video settings
$appdata = Get-Childitem env:APPDATA
$settingsPath = $appdata.Value + "\XBMC\userdata\guisettings.xml"

# open it as xml
$file = get-item $settingsPath
$xml = [xml](Get-Content $file)

# set the values to start on second monitor in fullsreen
# these values might be adapted depending on current system
$xml.settings.videoscreen.blankdisplays = "false"
$xml.settings.videoscreen.fakefullscreen = "true"
$xml.settings.videoscreen.guicalibration = ""
$xml.settings.videoscreen.resolution = "17"
$xml.settings.videoscreen.screen = "1"
$xml.settings.videoscreen.screenmode = "10192001080060.00000p"
$xml.settings.videoscreen.vsync = "2"

$xml.Save($file)

# need if used in windows start-up (xbmc has some troubles if
# started too early after windows starts)
Start-Sleep -m 1500

# run xbmc
C:\"Program Files (x86)"\XBMC\XBMC.exe


hope this helps someone... regards..

just a hint to get the right values for powershell script:
set up manually your xbmc so it is running on right monitor with right resolution.
exit xbmc
look into guisettings.xml and find the part with videoscreen
copy the right values to your powershell script

hint how run powershell from shortcut on desktop or win-startup
create powershell script
create a .bat file with this line: powershell c:\...\yourpowershell.ps1

- you can doubleclick this bat file to run the powershell.
Reply


Messages In This Thread
-o - by rnwb - 2009-01-30, 04:28
RE: -o - by Empomi - 2012-11-13, 12:36
[No subject] - by Blackkatt - 2009-01-30, 11:24
[No subject] - by aussieburger - 2009-02-01, 12:47
[No subject] - by Blackkatt - 2009-02-01, 17:56
[No subject] - by Hasselstrom - 2009-02-12, 21:26
[No subject] - by Blackkatt - 2009-02-13, 10:34
[No subject] - by Hasselstrom - 2009-02-13, 12:57
[No subject] - by Blackkatt - 2009-02-13, 13:19
[No subject] - by Hasselstrom - 2009-02-13, 17:55
[No subject] - by Blackkatt - 2009-02-14, 14:13
[No subject] - by curtis-r - 2009-02-14, 19:26
SOLVED - kind of - by curtis-r - 2009-02-15, 00:50
[No subject] - by Blackkatt - 2009-02-15, 11:49
[No subject] - by curtis-r - 2009-02-16, 06:35
[No subject] - by Hasselstrom - 2009-02-23, 23:39
[No subject] - by PJ_Hooker - 2009-02-25, 23:23
[No subject] - by Blackkatt - 2009-03-10, 10:10
[No subject] - by logicalinsanity - 2009-03-14, 07:12
[No subject] - by Blackkatt - 2009-03-14, 11:22
[No subject] - by logicalinsanity - 2009-03-14, 17:25
[No subject] - by Blackkatt - 2009-03-15, 13:01
[No subject] - by gstreet - 2009-03-30, 14:25
[No subject] - by Blackkatt - 2009-03-31, 13:36
[No subject] - by Montellese - 2009-03-31, 22:11
[No subject] - by gstreet - 2009-04-01, 10:36
[No subject] - by Montellese - 2009-04-01, 19:08
[No subject] - by gstreet - 2009-04-01, 22:58
[No subject] - by Montellese - 2009-04-02, 08:47
[No subject] - by gstreet - 2009-04-02, 11:36
[No subject] - by Montellese - 2009-04-02, 12:02
[No subject] - by Montellese - 2009-04-02, 18:34
[No subject] - by Inaudible-Whisp - 2009-04-07, 20:53
[No subject] - by phoenx97 - 2009-04-08, 12:05
[No subject] - by uncola - 2009-04-09, 08:35
[No subject] - by linesma - 2009-04-12, 01:47
[No subject] - by deviat - 2009-04-14, 22:27
[No subject] - by curtis-r - 2009-04-14, 23:01
[No subject] - by gstreet - 2009-04-14, 23:44
[No subject] - by curtis-r - 2009-04-14, 23:47
[No subject] - by kakihara1 - 2009-04-15, 15:29
[No subject] - by gstreet - 2009-04-18, 16:50
[No subject] - by febox-pootz - 2009-04-24, 03:58
[No subject] - by Blackkatt - 2009-04-25, 10:50
[No subject] - by nmt1978 - 2009-05-09, 16:41
[No subject] - by Blackkatt - 2009-05-09, 17:44
[No subject] - by nmt1978 - 2009-05-09, 18:48
[No subject] - by Blackkatt - 2009-05-09, 20:54
[No subject] - by nmt1978 - 2009-05-10, 09:13
[No subject] - by cloverfield - 2009-05-13, 11:51
[No subject] - by spartacus51 - 2009-06-03, 06:35
[No subject] - by pettergulbra - 2009-06-12, 18:22
[No subject] - by spartacus51 - 2009-06-15, 23:36
[No subject] - by coreythemaggot - 2009-06-29, 19:55
Lag on Second monitor - by Homerjr43 - 2009-07-03, 16:29
[No subject] - by mason - 2009-07-07, 14:22
[No subject] - by billybanana - 2009-07-08, 14:16
[No subject] - by coreythemaggot - 2009-07-09, 18:29
[No subject] - by coreythemaggot - 2009-07-16, 19:57
[No subject] - by cmbx - 2009-08-04, 05:45
[No subject] - by Blackkatt - 2009-08-06, 21:04
[No subject] - by Blackkatt - 2009-08-06, 21:17
[No subject] - by coreythemaggot - 2009-08-09, 09:54
[No subject] - by Blackkatt - 2009-08-09, 17:11
[No subject] - by surge - 2009-08-13, 02:04
[No subject] - by Blackkatt - 2009-08-13, 08:53
[No subject] - by ghostnelson - 2009-08-20, 15:44
[No subject] - by Blackkatt - 2009-08-20, 20:22
[No subject] - by BigBlack - 2009-09-03, 04:12
[No subject] - by Rappakalja - 2009-09-13, 00:26
[No subject] - by lonchaney - 2009-09-28, 20:43
[No subject] - by OlafBerserker77 - 2009-10-13, 14:39
[No subject] - by lonchaney - 2009-10-17, 23:29
[No subject] - by Blackkatt - 2009-10-18, 09:19
[No subject] - by ettore1969 - 2009-10-18, 18:00
[No subject] - by Blackkatt - 2009-10-18, 20:56
[No subject] - by ettore1969 - 2009-10-19, 15:30
[No subject] - by Blackkatt - 2009-10-20, 09:12
[No subject] - by Halibutt - 2009-11-10, 22:24
[No subject] - by Trench - 2009-11-15, 22:28
[No subject] - by Halibutt - 2009-11-16, 04:36
[No subject] - by Trench - 2009-11-16, 10:43
[No subject] - by Halibutt - 2009-11-16, 14:12
[No subject] - by Trench - 2009-11-16, 19:46
[No subject] - by Halibutt - 2009-11-19, 18:55
[No subject] - by Trench - 2009-11-20, 12:03
[No subject] - by Joana10 - 2009-12-21, 11:27
Can't get this to work... - by Ricardocervera - 2010-01-06, 22:04
[No subject] - by Blackkatt - 2010-01-07, 09:58
[No subject] - by Dotan - 2010-01-13, 16:05
[No subject] - by Dotan - 2010-01-15, 11:03
[No subject] - by Dotan - 2010-01-26, 23:36
[No subject] - by ubuntuf4n - 2010-02-02, 20:58
[No subject] - by seba74 - 2010-05-21, 02:23
[No subject] - by Blackkatt - 2010-05-21, 09:17
[No subject] - by soldave - 2010-05-26, 15:24
[No subject] - by Blackkatt - 2010-05-26, 16:13
[No subject] - by CrystalP - 2010-06-14, 08:14
[No subject] - by Blackkatt - 2010-06-14, 09:17
[No subject] - by evlo - 2010-12-24, 23:59
very strange - by helicobacter - 2011-10-31, 21:29
[No subject] - by Blackkatt - 2011-10-31, 23:16
[No subject] - by helicobacter - 2011-11-01, 08:46
[No subject] - by Blackkatt - 2011-11-01, 11:44
[No subject] - by helicobacter - 2011-11-01, 12:21
[No subject] - by Blackkatt - 2011-11-01, 12:40
[No subject] - by dmitrixx - 2011-12-18, 17:14
[No subject] - by Stealth1 - 2012-01-09, 06:15
RE: [WINDOWS] HOW-T - by webtax - 2013-04-17, 04:33
help me - by tezz99 - 2013-04-22, 00:47
RE: help me - by Blackkatt - 2013-04-22, 08:29
RE: [WINDOWS] HOW-TO - by tdhz77 - 2013-04-24, 09:09
RE: [WINDOWS] HOW-TO - by Blackkatt - 2013-04-24, 09:25
RE: HOW-TO start XBMC in fullscreen on secondary monitor with custom resolution - by luke k - 2013-11-02, 18:58
Logout Mark Read Team Forum Stats Members Help
HOW-TO start XBMC in fullscreen on secondary monitor with custom resolution4