Help xbmc keeps minimising
#1
Hi all

I have windows 7 installed and I also have xbmc in the startup menu and when I boot the computer xbmc loads but after a few sec it minimises to the desktop.

Also when I click on xbmc to maximise the screen it's ok for a few min and sometimes not all the time will minimise again

Is there a way to stop this ? I have even added a 30 delay in loading xbmc at startup and it happens sometimes, it's getting annoying.

There must be a way to force ths or top xbmc minimising

Any help

Thanks.
Reply
#2
This is almost certainly due to something in the system tray (i.e. the small icons at the bottom right of the screen) grabbing the focus.

By default XBMC uses a DirectXmode that is very fast, but that won't share the screen with any other app. So if another app gets the focus XBMC is forced to minimise. You can configure XBMC to use a slower DirectX mode that will share the screen from System settings, System, Video output, enable the setting "Use a fullscreen window rather than true fullscreen". However on many PCs the slowdown is noticeable. You could try it and see.

A much better solution is to find out which of the tray icons is responsible and remove it. Try right clicking on each icon and see if there is an option not to display the icon.

JR
Reply
#3
Hi all just found out what it is

I have tried disabling all the task bars icons but it still does not work have also tried to enable Fullscreen window rather than true fullscreen which works but the problem is I get bad video playback when using this

The problem is when loading xbmc from the startup menu and you don't touch anything it just minimises to the desktop but if I load it using a mouse it does not do it. If I load it from the startup menu but use the mouse and click anywhere on the task bar just before xbmc loads it does not minimise to the desktop.

I have tried delays in the shortcut startup file even an option to start in maximise window but still it will minimise to the desktop.

So to stop this from happening is to load it using the mouse clicking on the icon or load it from the star up menu but just before it loads click anywhere on the task bar and that stops it from minimising to the desktop.

But let it load from the startup and do not touch anything it just minimises.

I don't really want to leave a mouse plugged in to keep loading it that's why I put it in the startup.

Can anyone help me on this I am surprised I am the only one that has this problem

Thanks for any help
Reply
#4
The method I use to open xbmc with the remote (no mouse needed) is by setting 'F7' key to open xbmc and then assign a button on my remote as sending 'F7'
I don't remember exactly how I set it up but I learned it here in the forums. Probably found in one of the Harmony remote threads?
My first HTPC build
My UnRaid Server
Kingston rebates and ASUS warranties are WORTHLESS FRAUDS
Reply
#5
I have mobile mouse on my iPad and if I use the app launcher it loads xbmc but still the same problem it minimises to the desktop after 25 sec of loading it up.

But clicking on tue icon on the desktop using mobile mouse it doesn't minimise. I just can not figure it out and why it's doing it when loading it from the startup folder.
Reply
#6
Anyone know how to fix this
Reply
#7
It's some other application causing the problem, but since we can't see your system it's impossible to know what app is responsible.

The development builds attempt to identify what app is taking the focus from XBMC and this may help, though if it's a tray icon the app taking the focus will just show as Explorer. Alternatively, someone hereabouts found an app that you run in the background and it tells you what app is taking the focus. Unfortunately I can't remember the app name, but someone hereabouts may know it.

Later: after some searching I found http://forum.xbmc.org/showthread.php?tid=106769 and this describes how to identify the app taking the focus.

JR
Reply
#8
meridius Wrote:The problem is when loading xbmc from the startup menu and you don't touch anything it just minimises to the desktop but if I load it using a mouse it does not do it.

The only reason I can see for one working and the other not is when using a mouse you have allowed a sufficient time period to past and nothing else is loading because starting from shortcut in startup folder is no different then starting it yourself with the mouse

Whatever delay you have tried in the past use a longer one until it stops
Current HTPC Lian-Li PC-C37 • Gigabyte GA-E7AUM-DS2H • Intel C2D E8400 E0 Stepping • OCZ Vertex SSD • 4GB Corsair TwinX XMS2 DDR2 • Corsair HX650W Modular PSU (Free Upgrade) • LG CH08LS10 Blu-Ray Drive • Scythe Big Shuriken • Acousti DustPROOF 70mm Fan
Reply
#9
>>X<<' Wrote:The only reason I can see for one working and the other not is when using a mouse you have allowed a sufficient time period to past and nothing else is loading because starting from shortcut in startup folder is no different then starting it yourself with the mouse

Whatever delay you have tried in the past use a longer one until it stops

It's not quite the same... manually starting it creates an explicit intent which will create a foreground window, this same logic isn't applied for items executed from the startup group or the registry.

Having said that, I will defer to jhsrennie's comments above.

Nevertheless, if it is a focus problem - i.e. if the DirectXmode implementation doesn't require a foreground window - you can probably solve the problem by simply switching (back) to XBMC automatically.

You'll need a scripting tool for this such as AutoIt or NirCmd but the script will only be a few lines (switchto blah, blah). XBMC would launch, minimise then the script would bring it back to the front. This would take only fractions of a second.

Again however, I would follow jhsrennie's advice first.
Reply
#10
Thanks for the help I will try out the suggestions above and will post back on the weekend as I work.

Just to answer above question about puting in delay that does not work as I tried that before I started this post.

Like djmcnz says seems to Ben correct as the startup folder must act differently to how it loads if u use the most and click to load it

Tried xbmc for 3 days by loading it with the mouse and it's never minimised at all.

As for apps running there are only 2 in my system and that's the windows firewall which I have disabled which dd not work and my sound settings.

Will try the above app and post back the results to see if there is a program making it minimise back to the desktop.

Cheers
Reply
#11
If you have an ATI GPU, try removing Catalyst Control Center process on startup. (msconfig)
Works for me.
Reply
#12
Thanks but I did that. THe only thing in there is Microsoft virus killer and audio driver setting and mobile mouse. But also did this before I installed mobile mouse so it's not that also disabled virus killer and that did not work.
Reply
#13
hi there, here is the info from that program i have tried to look for the pid but when i go into task manager the pid does not exist

DATE: 06-10-2011
TIME: 20:26:35
MONITORING WINDOW: XBMC
--------------------------------------------------------------------------------
"XBMC" LOST FOCUS DUE TO THE FOLLOWING PROCESS:
WINDOW TITLE =
PROCESS PID = 9303072
WINDOW HANDLE = 0x00000000
================== LIST OF ALL RUNNING PROCESSES AT THE TIME ===================
[System Process]
System
smss.exe
csrss.exe
wininit.exe
csrss.exe
services.exe
lsass.exe
lsm.exe
svchost.exe
svchost.exe
MsMpEng.exe
atiesrxx.exe
winlogon.exe
svchost.exe
svchost.exe
svchost.exe
audiodg.exe
svchost.exe
svchost.exe
atieclxx.exe
spoolsv.exe
svchost.exe
atkexComSvc.exe
dwm.exe
explorer.exe
taskhost.exe
RAVCpl64.exe
msseces.exe
aaHMSvc.exe
Air Mouse.exe
AsSysCtrlService.exe
mDNSResponder.exe
IAStorIcon.exe
CLMLSvc.exe
PDVD9Serv.exe
brs.exe
LSSrvc.exe
MOM.exe
NisSrv.exe
Mobile Mouse Service.exe
CCC.exe
SearchIndexer.exe
wmpnetwk.exe
SearchProtocolHost.exe
SearchFilterHost.exe
svchost.exe
svchost.exe
WmiPrvSE.exe
WinFocusMon.exe
XBMC.exe
PresentationFontCache.exe
=================== LIST OF ALL RUNNING WINDOWS AT THE TIME ====================
WINDOW TITLE:
WINDOW HANDLE: 0x000300CA
WINDOW TITLE:
WINDOW HANDLE: 0x000300F0
WINDOW TITLE:
WINDOW HANDLE: 0x000300DA
WINDOW TITLE:
WINDOW HANDLE: 0x000102B2
WINDOW TITLE: Task Switching
WINDOW HANDLE: 0x000101F6
WINDOW TITLE:
WINDOW HANDLE: 0x00010090
WINDOW TITLE:
WINDOW HANDLE: 0x00010094
WINDOW TITLE:
WINDOW HANDLE: 0x00020096
WINDOW TITLE:
WINDOW HANDLE: 0x000100AE
WINDOW TITLE:
WINDOW HANDLE: 0x00010076
WINDOW TITLE:
WINDOW HANDLE: 0x0001008C
WINDOW TITLE:
WINDOW HANDLE: 0x0001008E
WINDOW TITLE: Start
WINDOW HANDLE: 0x0001006E
WINDOW TITLE:
WINDOW HANDLE: 0x00010068
WINDOW TITLE: CiceroUIWndFrame
WINDOW HANDLE: 0x0001029E
WINDOW TITLE: CiceroUIWndFrame
WINDOW HANDLE: 0x0001028A
WINDOW TITLE: TF_FloatingLangBar_WndTitle
WINDOW HANDLE: 0x00010288
WINDOW TITLE: Network Flyout
WINDOW HANDLE: 0x00010200
WINDOW TITLE: CL RC Engine3 Dummy Winidow
WINDOW HANDLE: 0x00010160
WINDOW TITLE:
WINDOW HANDLE: 0x00010108
WINDOW TITLE:
WINDOW HANDLE: 0x000500B8
WINDOW TITLE:
WINDOW HANDLE: 0x000100B0
WINDOW TITLE: XBMC
WINDOW HANDLE: 0x0003021A
WINDOW TITLE:
WINDOW HANDLE: 0x0001023E
WINDOW TITLE:
WINDOW HANDLE: 0x0001023A
WINDOW TITLE:
WINDOW HANDLE: 0x00010236
WINDOW TITLE:
WINDOW HANDLE: 0x00010232
WINDOW TITLE:
WINDOW HANDLE: 0x0001022C
WINDOW TITLE:
WINDOW HANDLE: 0x00010226
WINDOW TITLE: Start menu
WINDOW HANDLE: 0x000300BC
WINDOW TITLE: CiceroUIWndFrame
WINDOW HANDLE: 0x0001029C
WINDOW TITLE: MediaContextNotificationWindow
WINDOW HANDLE: 0x00010296
WINDOW TITLE: SystemResourceNotifyWindow
WINDOW HANDLE: 0x00010292
WINDOW TITLE:
WINDOW HANDLE: 0x00020278
WINDOW TITLE: Server Settings
WINDOW HANDLE: 0x00010180
WINDOW TITLE:
WINDOW HANDLE: 0x00010182
WINDOW TITLE: WinFocusMon - 0.3.1.0
WINDOW HANDLE: 0x00010222
WINDOW TITLE: AutoIt v3
WINDOW HANDLE: 0x0002021C
WINDOW TITLE: DDE Server Window
WINDOW HANDLE: 0x000101E0
WINDOW TITLE: AMD:CCC-AEMCapturingWindow
WINDOW HANDLE: 0x000101CC
WINDOW TITLE:
WINDOW HANDLE: 0x000101D0
WINDOW TITLE: GDI+ Window
WINDOW HANDLE: 0x000101D2
WINDOW TITLE: .NET-BroadcastEventWindow.2.0.0.0.33c0d9d.0
WINDOW HANDLE: 0x0002001A
WINDOW TITLE: .NET-BroadcastEventWindow.2.0.0.0.33c0d9d.0
WINDOW HANDLE: 0x000101BA
WINDOW TITLE: GDI+ Window
WINDOW HANDLE: 0x0002017A
WINDOW TITLE:
WINDOW HANDLE: 0x0001017E
WINDOW TITLE: GDI+ Window
WINDOW HANDLE: 0x00010174
WINDOW TITLE: .NET-BroadcastEventWindow.2.0.0.0.378734a.0
WINDOW HANDLE: 0x00010170
WINDOW TITLE: HiddenFaxWindow
WINDOW HANDLE: 0x000201DE
WINDOW TITLE: BluetoothNotificationAreaIconWindowClass
WINDOW HANDLE: 0x000301FC
WINDOW TITLE: MS_WebcheckMonitor
WINDOW HANDLE: 0x00030206
WINDOW TITLE:
WINDOW HANDLE: 0x000101FE
WINDOW TITLE: Media Center SSO
WINDOW HANDLE: 0x000101F0
WINDOW TITLE:
WINDOW HANDLE: 0x000101E8
WINDOW TITLE:
WINDOW HANDLE: 0x000201C8
WINDOW TITLE: Battery Meter
WINDOW HANDLE: 0x00030024
WINDOW TITLE:
WINDOW HANDLE: 0x00030020
WINDOW TITLE: .NET-BroadcastEventWindow.2.0.0.0.33c0d9d.0
WINDOW HANDLE: 0x0001016A
WINDOW TITLE: GDI+ Window
WINDOW HANDLE: 0x00010164
WINDOW TITLE:
WINDOW HANDLE: 0x00010158
WINDOW TITLE:
WINDOW HANDLE: 0x00010156
WINDOW TITLE:
WINDOW HANDLE: 0x0001013C
WINDOW TITLE: Microsoft Security Essentials
WINDOW HANDLE: 0x00010132
WINDOW TITLE: GDI+ Window
WINDOW HANDLE: 0x0001012C
WINDOW TITLE: Realtek HD Audio CPL for Vista
WINDOW HANDLE: 0x00010126
WINDOW TITLE: GDI+ Window
WINDOW HANDLE: 0x00010120
WINDOW TITLE:
WINDOW HANDLE: 0x00010124
WINDOW TITLE:
WINDOW HANDLE: 0x00010118
WINDOW TITLE:
WINDOW HANDLE: 0x0001010E
WINDOW TITLE: Jump List
WINDOW HANDLE: 0x000500B2
WINDOW TITLE:
WINDOW HANDLE: 0x000100A6
WINDOW TITLE:
WINDOW HANDLE: 0x000100A2
WINDOW TITLE:
WINDOW HANDLE: 0x00010092
WINDOW TITLE:
WINDOW HANDLE: 0x0001007E
WINDOW TITLE:
WINDOW HANDLE: 0x0001007A
WINDOW TITLE: DDE Server Window
WINDOW HANDLE: 0x00010064
WINDOW TITLE: MCI command handling window
WINDOW HANDLE: 0x00010058
WINDOW TITLE: Task Host Window
WINDOW HANDLE: 0x00010054
WINDOW TITLE:
WINDOW HANDLE: 0x00010050
WINDOW TITLE:
WINDOW HANDLE: 0x0003004C
WINDOW TITLE: AMD EEU Client
WINDOW HANDLE: 0x00010026
WINDOW TITLE: DWM Notification Window
WINDOW HANDLE: 0x0003004A
WINDOW TITLE:
WINDOW HANDLE: 0x0001009E
WINDOW TITLE:
WINDOW HANDLE: 0x00010194
WINDOW TITLE:
WINDOW HANDLE: 0x00010230
WINDOW TITLE:
WINDOW HANDLE: 0x0001022A
WINDOW TITLE:
WINDOW HANDLE: 0x000202AC
WINDOW TITLE:
WINDOW HANDLE: 0x000300D8
WINDOW TITLE:
WINDOW HANDLE: 0x000300FE
WINDOW TITLE:
WINDOW HANDLE: 0x000400F4
WINDOW TITLE:
WINDOW HANDLE: 0x000300E2
WINDOW TITLE:
WINDOW HANDLE: 0x000300D6
WINDOW TITLE:
WINDOW HANDLE: 0x000400CC
WINDOW TITLE: Meridius
WINDOW HANDLE: 0x000300E6
WINDOW TITLE: Program Manager
WINDOW HANDLE: 0x0002006C
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x000101F8
WINDOW TITLE: MSCTFIME UI
WINDOW HANDLE: 0x0001006A
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x00010066
WINDOW TITLE: MSCTFIME UI
WINDOW HANDLE: 0x0002027A
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x00020274
WINDOW TITLE: MSCTFIME UI
WINDOW HANDLE: 0x0001029A
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x00010294
WINDOW TITLE: MSCTFIME UI
WINDOW HANDLE: 0x0001027C
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x00010172
WINDOW TITLE: MSCTFIME UI
WINDOW HANDLE: 0x00010270
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x0001021E
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x000101E2
WINDOW TITLE: MSCTFIME UI
WINDOW HANDLE: 0x000101D8
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x000101CE
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x000101D4
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x00020022
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x000101BC
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x0002017C
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x00010176
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x000101F2
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x000101EA
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x000201C0
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x0001016C
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x00010166
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x0001015E
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x0001015A
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x00010134
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x0001012E
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x00010128
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x00010122
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x0001005A
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x00010056
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x00010028
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x000100A0
WINDOW TITLE: MSCTFIME UI
WINDOW HANDLE: 0x00010114
WINDOW TITLE: Default IME
WINDOW HANDLE: 0x0001004E

hope this helps as i dont have a clue what's causing it, any ideas

Cheers
Reply
#14
mika91 Wrote:If you have an ATI GPU, try removing Catalyst Control Center process on startup. (msconfig)
Works for me.

I get this too. I have a fusion setup so will give this a go. Assume it doesn't break anything else?
Reply
#15
It seems that Control Catalyst Center is still running on your log (process "CCC.exe")
Reply

Logout Mark Read Team Forum Stats Members Help
Help xbmc keeps minimising0