Author | Thread |
User 13.02.2011 16:36:37 | Remote Buddy with EyeTV is not working as expected | |
This posting is older than 6 months and can contain outdated information. Hi, I want to use Remote Buddy for changing the default behaviour of any clicks from my Apple remote in EyeTV, but it doesn't matter which action is configured in EyeTV it always the defaault action. Even if I delete all actions in Remote Buddy the default clicks are still working in EyeTV, in this case I would expect that if I click on my remote nothing should happen. An Example: Remote Buddy off: Press "Up" on Remote -> Curser up in EyeTV menu Remote Buddy on: Standard config -> Press "Up" on Remote -> Curser up in EyeTV menu Remote Buddy on: Deleted Action for Button up -> Press "Up" on Remote -> Still curser up in EyeTV menu It seems that EyeTV dont get commands from Remote Buddy but directly form the remote. All other applications (XBMC for example) are working as configured. Any hints? nicx...
| These entries from the FAQ may be relevant to this topic: Behaviours
There are several possible error sources:
- The application has been installed after Remote Buddy has already been launched
For efficiency reasons, Remote Buddy only searches for supported applications when its started. If you have installed an application after launching Remote Buddy, please quit Remote Buddy and launch it anew.
- Oudated program versions
The installed version of the program in question could be outdated and identify itself with a different Bundle Identifier than the version supported by Remote Buddy. This problem often occurs with Mplayer OS X. The most recent version of that application is not to be found on Sourceforge but on directly on the pages of Mplayer HQ.
- Custom menus
If you use a custom menu in Remote Buddy and you don't make use of Remote Buddy's smart folders, the menu structure is static. You have to manually add the behaviour into a place of your choice in the menu.
- The behaviour is deactivated.
Make sure, the checkbox in front of the Behaviour's name in the Mappings pane of the preferences is active.
- The Launch Services database is outdated.
Remote Buddy uses Launch Services to check for the availability of an application on your Mac. If the Launch Services database of OS X is incomplete or outdated, so is Remote Buddy's dynamically created menu. The solution, though is easy. Download LSRefresh, launch it, select the application(s) that don't turn up in Remote Buddy's menu, wait until the update is finished and then restart Remote Buddy.
Hardware
- Please make sure you have the latest version of Remote Buddy installed. If in doubt, download the latest version, quit Remote Buddy, delete it, empty your trash, then copy the downloaded version of Remote Buddy to your harddrive and start it from there.
- Please make sure, that you have installed the latest version of the Remote Buddy drivers. You can install the drivers using the Setup Wizard (=> access it via the Remote Buddy pulldown menu).
- Check your Remote Buddy settings in the Hardware category. Your remote control should be listed there and the lamp next to it should be green. If you don't find your remote control there, either the Remote Buddy drivers were not installed or installed in an outdated version - or - there is a general problem with the device. For USB devices, plugging the device to another port or resetting the PMU and/or SMC-unit of your Mac® (=> find guides on how to do this for your Mac® in the support area of apple.com) may help. If you can't find it under "USB" in the System Profiler (=> /Applications/Utilities) either, a hardware defect is as well possible.
- Check the batteries of your remote control.
- If your remote control has an on/off switch: make sure that your remote control is switched on.
- If your remote control requires additional receiver hardware: make sure that it is correctly attached to your computer and that it turns up in System Profiler.
- If you use an Apple® Remote, you should also check your system settings. Quit Remote Buddy, then open System Preferences.app > Security. Please make sure that the option to disable the infrared receiver is NOT active and click on "Unpair" should you have paired your Apple® Remote with your Mac®. After that, start Remote Buddy. If your Apple® Remote still doesn't work with Remote Buddy, please also check its preferences for the Apple® Remote. They can be found at Preferences > Hardware > Built-in IR receiver. If support for multiple remote controls is enabled there, ensure that your remote control is checked in the right table (=> you can find the correct entry for your remote control by pressing a button on it).
- If you are using a Keyspan™ RF Remote for Front Row, re-pair its remote control and receiver by simultaneously pressing the small knob on the back of the remote control and the knob on the receiver stick (the knob looks like the blinking LED, except it does not blink).
Hardware - Apple® Remote
To enable you to use all capabilities of the IR Receiver of your Mac®, Remote Buddy is using its own driver. In contrast, all other applications with integrated Apple® Remote support usually use the OS X Apple® Remote subsystem.
As long as you're running Remote Buddy, Remote Buddy and its driver are responsible for turning the received button presses into actions. As soon as you quit Remote Buddy, this task is again handled by the OS X Apple® Remote subsystem.
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. 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. 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.
Therefore Remote Buddy is neither the cause of the issue nor is it responsible for it. Instead, the cause of the issue exists independently of Remote Buddy. It's located elsewhere and can also only be solved there.
Although our products can't cause any such issues, we're regularly contacted about such issues and asked for help. 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 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.
Please update your copy of Remote Buddy to version 1.15 or later.
Hardware - EyeTV Receiver
The latest info on hard- and software-requirements including info on support hardware can be found on the dedicated page for EyeTV receivers.
Please consider making use of the free Remote Buddy trial version to test your device for compatibility directly on your computer.
| User 14.02.2011 12:32:01 | Re: Remote Buddy with EyeTV is not working as expected | |
This posting is older than 6 months and can contain outdated information. Thanks for asking. When you enter EyeTV's own onscreen menu, Remote Buddy switches to a special mode to allow navigation of the menu. If it wasn't, you couldn't use up/down/left/right to vol+/vol-/ch+/ch-/rew/ff outside the menu and use the menu when it's on screen. In fact, if it wasn't, you could open and close the EyeTV's own menu, but you couldn't navigate it at all - you'd still only perform vol+/vol-/ch+/ch-/rew/ff. => Your mapping is only fully used when you're outside of EyeTV's own menu. Best regards, Felix Schwarz
| User 14.02.2011 13:33:50 | Re: Remote Buddy with EyeTV is not working as expected | |
This posting is older than 6 months and can contain outdated information. OK, so as far as I understand it's never possible to use multiple virtual apple remotes to get more buttons working in EyeTV, every virtual remote will only use the standard button function. Am I right? That is really a big petty... is this because of EyeTV reglementations? Or ist there any hope that this will work in a future Remote Buddy version? nicx...
| User 14.02.2011 16:17:01 | Re: Re: Remote Buddy with EyeTV is not working as expected | |
This posting is older than 6 months and can contain outdated information. OK, so as far as I understand it's never possible to use multiple virtual apple remotes to get more buttons working in EyeTV, 1) Multiple remote support is designed and optimized for real Apple Remotes - not for use with Universal Remotes. The case where, on a six/seven button remote, you open a menu in order not to navigate that menu doesn't really occur for real Apple Remotes. At least I can't see that. If that'd be what you wanted with a real Apple Remote, you'd simply not open the EyeTV menu in the first place. 2) When you're outside of EyeTV's menu, you can customize the mapping of any and all multiple Apple Remotes and the actions will be performed accordingly. every virtual remote will only use the standard button function. Am I right? The up/down/left/right/menu/select buttons will navigate the EyeTV menu when its open - and execute whatever action you've assigned to them when it's not open. Out of curiosity, because I really try to understand: what would you want to do other than navigate and use the EyeTV menu when you open the EyeTV menu? That is really a big petty... is this because of EyeTV reglementations? It's the side effect of using a feature for what it hasn't been designed for. That said, I'm well aware of the popularity of "abusing" this feature for Harmony Remote support - and am in contact with Logitech on this subject. And that's all I can say about this atm. Or ist there any hope that this will work in a future Remote Buddy version? I generally don't comment on future versions. Sorry. Best regards, Felix Schwarz
| User 17.02.2011 18:46:26 | Re: Remote Buddy with EyeTV is not working as expected | |
This posting is older than 6 months and can contain outdated information. hi, Out of curiosity, because I really try to understand: what would you want to do other than navigate and use the EyeTV menu when you open the EyeTV menu? I just wanted to get to some menu item directly and not by clicking several times... for example one button for multifeed options. Thanks for all your explanations anyway ;) nicx...
| User 18.02.2011 11:25:55 | Re: Remote Buddy with EyeTV is not working as expected | |
This posting is older than 6 months and can contain outdated information. Sorry to budge in this discussion, but perhaps this may be helpful somehow. As Felix indicates the use of multiple virtual apple remotes steered with a Harmony remote is not supported but it nevertheless works like a charm for me. I can toggle fullscreen, record/play etc on any button of my Harmony remote and thus address all functions the regular EyeTV remote allows (and more). If you are interested in this, please look at the thread "Harmony 555, IR receiver and RB/Plex/EyeTV" in this forum. However, it does not solve your question to alter the buttons when inside the EyeTV menu, as Felix indicates. I also have not found a way to open specific EyeTV menu items (calling the EPG for instance while inside the live window) with a single buttonpush if they are not available in the normal EyeTV buttonbar at the top of my desktop or as an action in Remote Buddy. Actions you can call with a keystroke however are easily programmed in Remote Buddy (e.g. close/open live window etc) | User 23.02.2011 08:33:19 | Re: Remote Buddy with EyeTV is not working as expected | |
This posting is older than 6 months and can contain outdated information. However, it does not solve your question to alter the buttons when inside the EyeTV menu, as Felix indicates. I also have not found a way to open specific EyeTV menu items (calling the EPG for instance while inside the live window) with a single buttonpush if they are not available in the normal EyeTV buttonbar at the top of my desktop or as an action in Remote Buddy. Actions you can call with a keystroke however are easily programmed in Remote Buddy (e.g. close/open live window etc) Hi Jurgen & Nicx, This is quite simple—everything you need is in EyeTV's AppleScript dictionary. To use your example of opening the Guide you'd just have to set Remote Buddy to perform this: tell application "EyeTV" to set full screen guide to true That's it! To see what other commands can be sent through AppleScript just drag the EyeTV icon onto the AppleScript Editor icon or choose File: Open Dictionary... from within AppleScript Editor. Also, if I understand the original question, the default behaviour of Remote Buddy in EyeTV (or any other app) *can* be overridden if you change Remote Buddy to an AppleScript-based setup. I have many, many instances where a single button will perform any number of functions based on the changing context of the application that I'm using, or by using Remote Buddy's built-in support for storing data in a temporary/permanent file. Here's one of my simpler scripts as an example: ----Begin Code---- -- Modified: February 12, 2011 -- In its default condition (probably on RB's side) EyeTV will scan forward/back -- only if the button is held. This script fixes that behaviour, allowing the scan to -- continue until the PLAY button is pressed. By default, that press will trigger a -- pause, whereas I want it to trigger a return to play -- EyeTV can't poll for player state so read it from a dynamic file tell application "Remote Buddy" set player_state to read value for key "com.htpc.eyetv.playerstate" in domain "temporary" with default value "play" end tell -- If player state is anything but play/pause make it play, else toggle play/pause tell application "EyeTV" if player_state is "scan" then play else if full screen menu is true or alert menu open is true then tell application "System Events" keystroke return end tell else playpause end if end tell -- Reset the value since scanning is now done tell application "Remote Buddy" store value "play" for key "com.htpc.eyetv.playerstate" in domain "temporary" end tell ----End Code----
| User 23.02.2011 13:42:52 | Re: Remote Buddy with EyeTV is not working as expected | |
This posting is older than 6 months and can contain outdated information. Aha! Learning something new and useful every day! I have to say I will try to avoid your Applescript based overrides, but at least the flexibility is there. Nice! Kind regards, Jurgen
| User 23.02.2011 18:30:54 | Re: Remote Buddy with EyeTV is not working as expected | |
This posting is older than 6 months and can contain outdated information. EyeTV has quite extensive AppleScript support; I don't think my EyeTV commands on my Harmony needed anything more than keyboard shortcuts or basic scripts, mainly using EyeTV's own dictionary. AppleScript also gives the option of performing many related tasks on the Mac with a single push of a button; for example instead of sending extra commands from your Harmony after you've started, say, your "EyeTV" activity, you could just use an AppleScript to start EyeTV, open a new window, make it fullscreen, change to channel X, and quit any other application that interferes with EyeTV. Remote Buddy is a very powerful application in its own right, but when combined with AppleScript the control you have is almost endless. (And check out RB's own AppleScript dictionary—Felix has given us some pretty useful stuff there too!)
| User 27.04.2011 17:40:28 | Re: Remote Buddy with EyeTV is not working as expected | |
This posting is older than 6 months and can contain outdated information. Hi - I have spent over two hours trying to get one of my Harmony One remote buttons to work within EyeTV and I thnk it is related to this same scenario. The Harmony maps as 10 logical Apple remotes within RB. I want to use the 'Exit' key within EyeTV menus to go backwards, ie. I set a keystroke on this button -ESC. Instead I get an 'up' command whenever I press Exit on the Harmony. Is there any way around this ?
| User 08.08.2011 13:21:58 | Re: Remote Buddy with EyeTV is not working as expected | |
This posting is older than 6 months and can contain outdated information. After all this time - still no answers !! Funny that I search the same issue and find my unanswered post !! I really want RB to work for me but the EyeTV limitations are a killer.
| User 08.08.2011 13:57:02 | Re: Remote Buddy with EyeTV is not working as expected | |
This posting is older than 6 months and can contain outdated information. After all this time - still no answers !! Funny that I search the same issue and find my unanswered post !! Please see the previous responses in the thread. Your question has already been answered fully in http://www.iospirit.com/support/forums/remotebuddy/singlethread/15363/ - before you even posted your question. Please read it. The Harmony maps as 10 logical Apple remotes within RB. 1) Multiple remote support is designed and optimized for real Apple Remotes - not for use with Universal Remotes. The case where, on a six/seven button remote, you open a menu in order not to navigate that menu doesn't really occur for real Apple Remotes. At least I can't see that. If that'd be what you wanted with a real Apple Remote, you'd simply not open the EyeTV menu in the first place. 2) When you're outside of EyeTV's menu, you can customize the mapping of any and all multiple Apple Remotes and the actions will be performed accordingly. I want to use the 'Exit' key within EyeTV menus to go backwards, ie. I set a keystroke on this button -ESC. Instead I get an 'up' command whenever I press Exit on the Harmony. The up/down/left/right/menu/select buttons will navigate the EyeTV menu when its open .. Chances are your Exit button on the Harmony Remote really sends an "Up" Apple Remote button code. And, as explained in the quoted text, when the EyeTV menu is OPEN, an "Up" button code will trigger what's logical for an Apple Remote: move up in the menu. .. - and execute whatever action you've assigned to them when it's not open. Applied to your scenario: your "ESC" key press is only issued when the EyeTV menu is CLOSED. It's the side effect of using a feature for what it hasn't been designed for. That said, I'm well aware of the popularity of "abusing" this feature for Harmony Remote support - and am in contact with Logitech on this subject. And that's all I can say about this atm.
| User 08.08.2011 13:59:01 | Re: Re: Remote Buddy with EyeTV is not working as expected | |
This posting is older than 6 months and can contain outdated information. For additional information on why things are implemented the way they are implemented, also see my other, even older reply in the same thread: http://www.iospirit.com/support/forums/remotebuddy/singlethread/15360/
| User 08.08.2011 14:01:11 | Re: Remote Buddy with EyeTV is not working as expected | |
This posting is older than 6 months and can contain outdated information. I have read it - along with every RB / Harmony guide on the internet and it still does not work seamlessly. People have been asking for years for Harmony integration - I understand it is obviously not simple but people have been asking you for years for this. If it is not going to happen can you at least come out and say NO so that we can move on and find other ways to achieve the OSX / Media Centre / remote control nirvana ?
| User 21.12.2011 23:11:48 | Re: Remote Buddy with EyeTV is not working as expected | |
This posting is older than 6 months and can contain outdated information. The up/down/left/right/menu/select buttons will navigate the EyeTV menu when its open - and execute whatever action you've assigned to them when it's not open. I hate to rehash this old nugget, but I was wondering if the Play/Pause or Select button (whichever is newer) on Apple's silver "7" button remote is accessible by Remote Buddy while in an EyeTV menu. | User 05.01.2012 14:17:01 | Re: Remote Buddy with EyeTV is not working as expected | |
This posting is older than 6 months and can contain outdated information. Thanks for asking. I just tried - and the answer to your question is no. Best regards, Felix Schwarz
| User 05.01.2012 15:35:45 | Re: Remote Buddy with EyeTV is not working as expected | |
This posting is older than 6 months and can contain outdated information. Thanks for asking. I just tried - and the answer to your question is no. Best regards, Felix Schwarz Felix! Thanks for looking into it … you're the best!!! I've been a happy customer since 2009 and I find that I'm often AMAZED at what Remote Buddy can accomplish. With the Applescript support you've built-in to the app along with the custom actions, I've been able to do some really cool stuff. I've even set it up to run some maintenance tasks in the background when I decide to watch tv :) In particular, I've recently implemented the Visualize commands into all my behaviors to fade-out the current app, then fade-in to the next app. I use a Harmony 900 with activities assigned to each app and we no longer even see the "computer" anymore … it's like MAGIC! Thanks for creating such a great application!! WELL DONE!!!!
|
|