Switching profile based upon foreground app
I don't know if this is a bug or a feature request, but I have noticed that Pinnacle does not seem to switch between profiles according to the active application. This becomes evidently painful when using it with a HTPC. I use XBMC and use XBMC to launch various emulators (Nestopia/Snes9x/etc). Launching various applications manually it seems Pinnacle binds to the first EXE and doesn't let go until that EXE quits.
Did you make a profile for XBMC to be emulated and launch by PGP? If so what exactly is the problem? And if not, can you give a little more details what you're doing with PGP and XBMC.
Originally Posted by meejvaj
I Think I Understand the problem, He is launching other applications through XBMC but the XBMC profile keeps running, Meaning another profile won't start, until the XBMC one is stopped. There is no way I can think of to make it change automatically but you could assign a Hot-Swap to your controller to switch the profile.
Well in that case, he'll have to really assign a Hot Swap but with the .exe of the file or apps he want to run.
Originally Posted by Pinnacle [Alec]
I was curious if this lack of foreground detection was a bug on my system or standard operating procedure. I am guessing from the "Hot-Swap" suggestion (a workaround I have been using) that it is the latter.
Windows allows applications to detect what application is in the foreground and also if the foreground windows changes (GetForegroundWindow/SetWindowsHookEx).
So I guess my final question is: Is this limitation by design?
I also have a HTPC with XBMC. I don't recall having this problem. What launcher do you use?
I am using Rom Collection Browser as the front end for the emulators inside of XBMC. The problem, however, can be duplicated without XBMC at all. Create a profile for two different apps: used Nestopia and Snes9x. Launch Nestopia and Pinnacle will correctly load the profile. Launch the Snes9x and Pinnacle will stay with the Nestopia profile even though Snes9x's window is active. The only way to have Pinnacle automatically switch to the Snes9x's profile is to quite Nestopia.
Tags for this Thread