When I start my mini, I simply only start Plex and not EyeTV the second applescript will also work fine if EyeTV has not been started yet. Tell application "System Events" to keystroke "o" using I ensure that EyeTV has always it's live window closed when another application is active as my other applescript shows: Obviously by closing the window before activating Plex will ensure you don't need to to activate EyeTV again. Tell application "EyeTV" to close every window I use 2 applescripts, one to switch to plex and one to switch back to eyetv: It can locate issues with a single click and will provide you with information about the issue as well as with instructions on how you can fix it. In order to make locating and fixing the cause of such issues as easy and efficient as possible, we've developed a free diagnostics tool: Remote Control Diagnostics. It's located elsewhere and can also only be solved there.Īlthough our products can't cause any such issues, we're regularly contacted about such issues and asked for help. Instead, the cause of the issue exists independently of Remote Buddy. Therefore Remote Buddy is neither the cause of the issue nor is it responsible for it. However, as soon as you quit Remote Buddy, the OS X Apple® Remote subsystem is back in control and any issues caused in it by other applications become visible. For as long as you're running Remote Buddy, issues like this are covered by Remote Buddy and it's driver and are therefore not visible to you. If other applications don't use the interface to the OS X Apple® Remote subsystem correctly, this can lead to the effect that nothing happens when you press a button on your Apple® Remote. As soon as you quit Remote Buddy, this task is again handled by the OS X Apple® Remote subsystem. In contrast, all other applications with integrated Apple® Remote support usually use the OS X Apple® Remote subsystem.Īs long as you're running Remote Buddy, Remote Buddy and its driver are responsible for turning the received button presses into actions. To enable you to use all capabilities of the IR Receiver of your Mac®, Remote Buddy is using its own driver. Why is it that I don't even see a behaviours file for EyeTV in Application Support? I suspect the "built-in" EyeTV and Plex behaviours would be better than the ones I've developed but the fact that I can't modify their Event Mappings makes them worthless for my implementation. I understand this is a bit rambling and off the initial subject, but does anyone have an end-all be-all set of behaviours that actually work for EyeTV and Plex? This shouldn't be that complicated and I shouldn't need to acquire a PhD in applescripting to reliably and consistently switch between a few apps using Remote Buddy. I know I could easily script this as a button press action but that's not the way I want to roll- I want EyeTV to act consistently when it is activated REGARDLESS of how it was activated- same with Plex, I want Plex to be killed off when it is deactivated so I'm not interested in "Switch to Plex" or "Switch to EyeTV" actions really as this seems very un home theater like. I've tried everything I can find online in terms of scripting to close the EyeTV video windows asynchronously without activating the app. #2 - If I try to use a simple "pause" script for the live video window in EyeTV rather than closing the video window the switch to Plex is much smoother however- if EyeTV has a hiccup and loses the stream for some reason- it will activate and steal focus from Plex! (As in #1 this kills the Plex process and switches me over to EyeTV so I can see the equally annoying "this channel is not available" message.) #1 - If I add an action to the Deactivation hook to close the EyeTV video windows it causes EyeTV to re-activate and steal focus from Plex (causing my Plex deactivation action to run- which kills Plex as I don't want Plex running if I'm not using it.) This has been driving me UP THE WALL unfortunately for a few different reasons. To this end- I've implemented my own behaviour for EyeTV and I'm attempting to take it one step further and actually CLOSE the video windows when I switch over to Plex. I know at some point this feature was behaving as expected but now Remote Buddy will NOT pause EyeTV when I switch to another behaviour.
0 Comments
Leave a Reply. |