- Behaviours
- Behaviours - Support for iTunes® & AirPort Express®
- Built-in Online Updater
- Configuration
- Developers
- Driver
- General
- Hardware
- Hardware - Apple® Remote
- Hardware - eHome 2005
- Hardware - EyeTV Receiver
- Hardware - iPhone™ / iPod® touch / AJAX Remote
- Hardware - SiK™ Rex™
- Hardware - Sony® BD Remote Control
- Hardware - Wii™ Remote
- License, License code & online verification
- How can I create my own Behaviours? (FAQ015E0240)
You can create your own Behaviours with the Behaviour Construction Kit. A video on the Remote Buddy website provides you with an overview and step by step instructions.
You can also find step by step instructions in the Remote Buddy Help under "How Tos". You can access the Help via Remote Buddy's icon in the menu bar and via the support area of this website.
The goal of the Virtual Remote is to always create events that are identical to those of the Apple® driver for the Apple® Remote.
As part of the OS 10.6.2 update, Apple® also included a new version of its Apple® Remote driver. We have of course adapted Remote Buddy's Virtual Remote to take the changes in the new driver version into account.
For applications, whose Apple® Remote support relies on internals (more precisely: the layout of the HID descriptor) of the Apple® driver, every change in this area means that its developers need to manually adjust their applications' Apple® Remote support to be compatible with the new OS release. This has already been the case when updating from OS 10.4 to 10.5, its the case again with OS 10.6.2. And chances are, this won't have been the last time.
Developers, who want to free their applications from such dependencies and improve their compatibility, are invited to use our HIDRemote Class, which we make available free of charge.
If you as a user are affected by this problem, we can offer you a solution as well. Being aware of this problem, we have built a compatibility mode into Remote Buddy's driver. Due to general considerations, we currently don't include the ability to enable this mode from inside Remote Buddy at this point, though. To activate this mode, please download Candelair and, in Candelair's preferences, turn on the "Legacy compatibility mode". Remote Buddy's driver then emulates the version of the Apple® driver as used from OS 10.5 to 10.6.1, under OS 10.6.2.
- The installed application XY, for which a behaviour exists, does not turn up in Remote Buddy's menu. What should I do? (FAQ015E0160)
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.
- The application has been installed after Remote Buddy has already been launched
- Can I also add DivX/AVI/MOV files to the built-in movie library and not just VIDEO_TS folders? (FAQ015E0200)
Yes. All you need to do is to install VLC and organize your files in a given folder structure. It's also possible to add covers then. If, for example, you want to add the file MyMovie.avi, the folder structure should look like this:
Title of my movie/VIDEO_TS/MyMovie.avi Title of my movie/File with Cover.jpg
You can add movies that are split up into several files the same way. The folder structure then looks like this:Title of my movie/VIDEO_TS/MyMovie part 1.avi Title of my movie/VIDEO_TS/MyMovie part 2.avi Title of my movie/VIDEO_TS/MyMovie part 3.avi Title of my movie/File with Cover.jpg
The names of the movie- and coverfiles are freely choosable - you only need to make sure the suffix fits the format of the file. Supported formats for cover files include JPEG, PNG and GIF.
In Remote Buddy's menu, you can then start playback of your movies complete with existing covers in the context menu of the VLC Behaviour.
- MPlayer OS X 2 does not appear in Remote Buddy's menu. (FAQ015E0162)You are very likely using an outdated version of MPlayer for OS X. Older versions of MPlayer identify themselves with a different Bundle Identifier than Remote Buddy is using to detect an MPlayer install on your system. Please install an uptodate version of MPlayer (to be found on the MPlayer HQ site - the version you find on the dedicated MPlayer OS X site is outdated) in order to receive support for it through Remote Buddy.
The content of the radio category of iTunes® is always dynamically loaded from the net and not accessible by scripts. Accessing this category directly is thus not possible.
Nonetheless, it's still possible to choose radio stations and start their playback. Therefore create a new playlist and drag the radio stations you want to listen to to that playlist. Just like any other playlist, that playlist and the radio stations it contains are now available through Remote Buddy's menu.
- How can I enable/disable the display of information on the currently played iTunes® title? (FAQ015E0167)You can enable/disable this functionality at "Preferences > Behaviours > iTunes® > Options". You can also set the duration of the display there.
- This functionality is only available if you have access for assistive devices enabled.
Here's how you can do this:
- Open /Applications/System Preferences.app
- Click on the "Universal Access" icon (filled, blue circle with stylized human in the middle)
- Make sure the checkbox "Enable access for assistive devices" is checked. You find it at the bottom of the Univeral Access pane.
- The Online Updater tells me that a new update is available, but the installation fails. (FAQ015E0207)If Remote Buddy's Online Updater does not have the necessary access rights, the Online Updater can't succesfully complete the update process. At the time of speaking, no error message will appear due to this.
To update to the latest version, please download Remote Buddy from
http://www.iospirit.com/remotebuddy/download/
and install it manually.
- How can I manually update to the latest version? (FAQ015E0203)You can always download the latest version from http://www.iospirit.com/remotebuddy/download/.
Please download it and replace your old version with the version contained in the DMG file.
- Please follow the following steps:
- Quit Remote Buddy on both Mac®.
- Copy all files starting with "com.iospirit.remotebuddy" from "your home directory on the source computer"/Library/Preferences/ to "your home directory on the target computer"/Library/Preferences/ .
- You can now start Remote Buddy again.
- Remote Buddy no longer appears as symbol in the menubar. (FAQ015E0169)There are several possible reasons for this:
- You have configured Remote Buddy to only appear in the dock.
- Too many tools on your system occupy title bar space with their symbols not leaving any space for the system to also display Remote Buddy's symbol. Quit these tools to regain access to the Remote Buddy icon. Due to a bug in OS X, you may have to select different application's windows before the titlebar layout is refreshed (i.e. click on Mail, then on the Finder to trigger a relayout).
- How do I add a new action to a Behaviour - f.ex. an emulated key press or AppleScript? (FAQ015E0153)1) Open the Remote Buddy Preferences via the pulldown-menu and choose "Mapping".
2) Choose the mapping you want to modify.
3) Select "Custom actions" for the button you want to map to an action of your own.
4) Create the action you need using the appearing editor. - I can only see the remote control mapping, if I use the menu button. How can I choose another Behaviour? (FAQ015E0144)If you see the mapping, you're on the end of the hierarchy, in which all entries in the Remote Buddy onscreen menu are organized. Use the buttons on your remote that have arrows printed on them to navigate through the hierarchy levels. Make use of the plus/minus buttons to scroll through the menus.
Now, in this case: to leave the display of the mapping, press the button on your remote with the left arrow symbol printed on it.
- How can I change the size of the Remote Buddy menus? (FAQ015E0181)You can change the size of the menus in Remote Buddy's preferences with a slider in the "General" pane. If you want to make a menu even bigger or smaller than the slider allows you to, you can - while Remote Buddy is not running - change the scaling factor by entering this line in Terminal.app: defaults write com.iospirit.RemoteBuddy menuSizePercentFactor -int SizeInPercentOfStandardSize So, entering defaults write com.iospirit.RemoteBuddy menuSizePercentFactor -int 300 would set the menu's size to three times that of the default.
- Some functions of Remote Buddy do not work here. What should I do? / How can I reset the settings completely? (FAQ015E0149)Usually unexpected or seemingly missing functions are caused by wrong settings. Thus resetting Remote Buddy to its factory defaults can be helpful.
To reset Remote Buddy's settings to its factory defaults, please perform the following steps:
1) Quit Remote Buddy.
2) Open Terminal and type
mkdir ~/Desktop/OldRBSettings mv ~/Library/Preferences/com.iospirit.*emote*uddy*.plist ~/Desktop/OldRBSettings/
into it. These commands create a new directory called OldRBSettings on your desktop and move your old settings inside it.3) Start Remote Buddy.
- Please use "top.multimedia" instead of "top.applications".
- How can I find out the unique identifiers of Behaviours and globally available actions? (FAQ015E0183)You'll be getting an overview over the information you are looking for when executing the following script in the AppleScript Editor:
tell application "Remote Buddy" behaviourlist set listOfBehaviourIdentifiers to result set retList to "" repeat with behaviourIdentifier in listOfBehaviourIdentifiers behaviourcore accessor "plainName" identifier behaviourIdentifier set plainName to result try behaviourlist allGlobalActionsForIdentifier behaviourIdentifier set listOfActionIdentifiers to result set retList to retList & plainName & " (" & behaviourIdentifier & ")" & " " repeat with actionIdentifier in listOfActionIdentifiers set retList to retList & actionIdentifier & " " end repeat set retList to retList & " " end try end repeat (retList) end tell
- Is the AppleIRController kernel extension being replaced with or changed by the Remote Buddy driver? (FAQ015E0184)No. The driver does neither replace existing kernel extensions, nor does it change (or "hack") them in any way. It works in an absolutely clean, system conform way and is using only officially documented APIs.
- The Setup Wizard already contains a summary on how the driver does help Remote Buddy to provide additional features and hardware support. If that summary was too short, here's some more info on each of the points:
- fix for Apple® Remote driver problems in OS X
Since OS X 10.4.9 (that includes 10.4.10/10.4.11/10.5.x/..) many users have been experiencing that one button press on their remote does now trigger two reactions - once from any currently running application that supports the Apple® Remote, once the default system action. So, this problem is not specific to Remote Buddy. The driver provides a clean, system conform fix to this problem using only documented APIs.
- enabling of all features of built-in IR receivers
Only with the Remote Buddy driver do you gain support for arbitrary length button presses for the Play and Menu buttons as well as minimized reaction times for all buttons. While this may sound like unimportant technical details, they actually do have a strong practical impact. If, for example, you want to map a function to the Play or Menu button, that you want to see executed for as long as you press that button, this was previously simply impossible to achieve. This limitation still applies to all other applications. It does not for Remote Buddy with the driver loaded.
- the emulation of a virtual Apple® Remote
Control applications that have support for and listen to an Apple® Remote - with any remote control of your choice supported by Remote Buddy. And on any Mac®. This allows you to f.ex. use iAlertU side by side with Remote Buddy or accessing special functions and modes inside applications that would otherwise require these apps to have full control over the built-in IR receiver of your Mac® - and that your Mac® actually came with one.
- support for Bluetooth® remotes and external receivers
It's not possible to reliably operate many Bluetooth® based remotes, like for example the Wii® Remote with a Mac® purely from userspace due to limitations in the operating system. The situation for many external receivers is similiar: some of their features - or the entire device - can only be supported with the help of a driver.
- fix for Apple® Remote driver problems in OS X
- The "Testdrive" functionality loads the driver into the kernel. Since it's not installed permanently, it is not active beyond a reboot.
The "Install" function installs the driver to /System/Library/Extensions/ and subsequently loads it into memory. It is then automatically loaded with each system startup.
- How do I uninstall Remote Buddy? (FAQ015E0188)
To uninstall Remote Buddy, simply delete the copy you installed on your computer (you'd usually have dragged it to your /Applications folder).
If you also want to remove the preferences files, you can find these as
~/Library/Preferences/com.iospirit.*emote*uddy*
If you installed Remote Buddy plugins or behaviours, you can find these at
~/Library/Application Support/Remote Buddy
If you have used Remote Buddy with iTunes®, you can find its cache folder at:
~/Library/Caches/Remote Buddy
If you installed the Remote Buddy Driver, you can - within the trial time - either use the Setup Wizard contained in Remote Buddy (access it using Remote Buddy's pull down menu) to uninstall it - or, at any time - manually. It can be found at
/System/Library/Extensions/RBIOKitHelper.kext
- The setting, whether Remote Buddy should show up in the menu bar or dock shows no effect. (FAQ015E0231)If you switched from Tiger (OS 10.4) to Leopard (OS 10.5) and you have not updated your copy via the Online Updater since, it is possible that you are still running a copy of Remote Buddy with modified Info.plist file, which can lead to the described problem.
Solution:
- Quit Remote Buddy.
- Download a fresh copy of Remote Buddy ( http://www.iospirit.com/remotebuddy/download/ )
- Replace your existing copy of Remote Buddy with the fresh copy of Remote Buddy.
- Start the new copy of Remote Buddy.
- The Application Enhancer (APE), SIMBL as well as InputManagers are being used to modify programs and system programming interfaces by infiltrating them at runtime and executing code in their context. InputManagers are especially prone to causing instabilities in applications as they are loaded into every application - regardless of whether the InputManager was developed to modify that or another app.
Stability problems did disappear permanently in 100% of all support cases after users, who had such hacks installed, deinstalled them.
Please understand, that we can't offer you support for systems modified in this fashion. We recommend the deinstallation of said hacks for optimal stability.
The hacks are usually found in these locations:
APE: /System/Library/SystemConfiguration/ApplicationEnhancer.bundle (~)/Library/PreferencePanes/ApplicationEnhancer.prefPane (~)/Library/Application Enhancers/ SIMBL: (~)/Library/Application Support/SIMBL/ InputManagers: (~)/Library/InputManagers/
- Is Remote Buddy compatible with Leopard / OS 10.5? (FAQ015E0197)Yes.
- No. Remote Buddy is exclusively and only available for Mac OS® X.
- How do I navigate the Remote Buddy menu? (FAQ015E0170)To navigate the menu, you can use the following button presses:
"Left" - up by one level in the menu
"Right" and "Play" - choose the current entry
"Left hold" - go to the main menu
"Plus" and "Minus" - scroll through the entries
"Menu hold" - jump to the first entry of the current menu
"Menu" - fade in/out the onscreen menu
- A full list of supported hardware can be found on the Remote Buddy website at http://www.iospirit.com/remotebuddy/supportedremotecontrols/.
We're not able to provide you with information on hardware not listed there, as we don't have such info ourselves.
If you already own the hardware product in question, you can of course download the free 30 day and otherwise unlimited trial version of Remote Buddy from our website and test it with your hardware.
Please understand that we can't talk about future product versions and thus also not about which hardware could possibly be supported as well with future product versions.
- 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).
- Can I use Remote Buddy to control my Apple® TV? (FAQ015E0199)
No - sadly. Apple® TV is a closed platform that can only be extended and modified through software updates by Apple®. If you are looking for a customizable and extendable media center system, we're recommending to buy a Mac® Mini and Remote Buddy. Such a system will not only allow you to play back DVDs, but also allow you to add a third-party TV solution.
Even modified Apple® TV systems lack the required interfaces, applications and abilities - like f.ex. the ability to install your own kernel extensions - as that using Remote Buddy on that device would currently make sense.
- Sadly not, since there does not seem to be any physical connection between the infrared receiver and the computer and it is therefore impossible to receive any signals from it.
- Not for now. Sorry. You can find a list of supported remote controls on the respective sub page on the Remote Buddy site.
- Can I use IRDA-adapters as IR receivers? (FAQ015E0155)No. IRDA adapters usually only understand the IRDA-protocol and thus don't offer the ability to directly access the received IR signals.
- Does Remote Buddy support remote controls other than those that ship with the new Macs? (FAQ015E0145)Yes. You can find an overview of supported hardware here.
- After updating to OS X 10.6.2, my Apple® Remote is no longer available for selection in Remote Buddy. (FAQ015E0236)Please update your copy of Remote Buddy to version 1.15 or later.
- Can I also use other remote controls than the Apple® Remote with the IR receiver of my Mac®? (FAQ015E0154)No. The receiver does analyze the signals in hardware and does only seem to support the signals of an Apple® Remote (that of course includes programmable remotes that can exactly mimic the signals of the Apple® Remote).
- My Mac has no built-in IR sensor. Is there any possibility to use an Apple Remote nonetheless? (FAQ015E0156)Yes. Remote Buddy also supports IR receivers following the eHome 2005 standard. With the help of those, the Apple Remote can also be used with Remote Buddy on Macs without built-in IR receiver. Many of the popular Keyspan receivers are also supported by Remote Buddy and with its help allow you to use the Apple Remote with your Mac. You can find further information on the "Supported hardware" page as well as in a special feature on this topic linked to from the Remote Buddy overview page.
- Remote Buddy currently only supports the models as listed under "Supported Hardware".
If you own a receiver that is being advertised for with a Windows®-Logo on the packaging or that comes bundled with a remote that has a Windows®-Logo printed on it:
Please file a support inquiry with the exact name of your receiver, as well as with the USB vendor and product ID as displayed in "System Profiler" for this device. We can then check whether we may be able to add support for your receiver in a future version.
- This remote control is currently not supported. Support for it may be available in the future, though.
- How do I setup the EyeTV receiver / the EyeTV Remote? (FAQ015E0235)No setup is necessary. You can find more info on this topic here.
- Which receivers are supported? (FAQ015E0211)
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.
- Where can I find the AJAX Remote app in the App Store? (FAQ015E0237)
You do not need any App from the App Store.
The AJAX Remote is a high-end web 2.0 application. It runs entirely in the browser. The Safari® browser comes pre-installed on every iPhone™/iPod® Touch.
Please see http://www.iospirit.com/products/remotebuddy/guides/ajaxremotesetup/ for the AJAX Remote Setup Guide with screenshots for every step.
- How do I set up the AJAX Remote? (FAQ015E0224)Please see the AJAX Remote Setup Guide.
- I try to use Remote Buddy's setup wizard to pair my iPhone™ via Blueooth® with my Mac®. Why doesn't this work? (FAQ015E0189)
The AJAX Remote of Remote Buddy, which you can view and use through your the browser on your iPhone™, works over TCP/IP and HTTP. The iPhone™ does only support these standards over WLAN and EDGE at this point, not via Bluetooth®. Please connect your iPhone™ to the same WLAN as your Mac®, then follow these instructions:
http://www.iospirit.com/products/remotebuddy/guides/ajaxremotesetup/
The Setup Wizard has been exclusively designed and developed for Bluetooth® remote controls, not mobile phones.
- I have problems with my WLAN / AirPort® / frequent connection resets and error messages. (FAQ015E0221)Please see our Network Guide.
Currently, these browsers are officially supported by the AJAX Remote:
- Safari® on iPhones with OS 2.1 or later
- Safari® on iPod® Touch with OS 2.1 or later
- Safari® 3 or later
The AJAX Remote is using the latest web standards (like CSS3, which is often only supported sufficiently by Safari®) to utilize the available bandwidth and CPU power efficiently.
IMPORTANT: to use the AJAX Remote, your setup needs to meet all of the AJAX Remote requirements!
- Do I need a Mac® to use the AJAX Remote? (FAQ015E0230)Yes. The AJAX Remote is purely a web application and Remote Buddy is the server that serves the web application to your device's browser and that performs the actions associated to the input you make via the served web application.
A Mac® (with Mac® OS X. Windows® is not supported.) running Remote Buddy therefore is absolutely required for the use of the AJAX Remote. An iPhone™ / iPod® Touch alone is not sufficient.

- In order to configure your Mac as a WLAN base station, please follow these steps:
- Open your System Preferences and click on "Sharing"
- Under "Share your connection from", choose i.e. "Ethernet" or "Firewire", but not "AirPort®". In this example, we've chosen "Ethernet". No connectivity must exist over the chosen port. However, if there is a connection on that port, it will also be accessible via the WLAN network we are about to create.
- Check the checkbox in front of the "AirPort®" entry in the list titled "To computers using"
- Now click on the "AirPort® options" button, set a name for your WLAN, activate encryption and set a password. The password should be either 5 or 13 characters long for compatibility reasons. Click on "OK" once you've made your settings.
- In the left list, check the checkbox in front of "Internet Sharing". The name "Internet Sharing" can be misleading, as no internet connection is required for it to work. In fact, the chosen network connections are being shared, regardless of whether that network is part of or connected to the internet or not.
- On your iPhone™ / iPod® Touch, you can now join the WLAN and open the AJAX Remote on your device's Safari™ by entering its URL (to be found in Remote Buddy > Preferences > AJAX Remote).
Important notice: You may encounter connection reliability issues using Internet Sharing with OS X versions prior to 10.5.2 when your Mac® has built-in 802.11n hardware und is used in combination with 802.11b/g hardware (like the iPhone™ and iPod® Touch). This appears to be a bug in the AirPort® driver of OS X. It appears to have been fixed in OS X 10.5.2 and later. - Open your System Preferences and click on "Sharing"
- Can I also access the AJAX Remote/Remote Buddy on my computer over the Internet / public WLANs? (FAQ015E0213)
This is possible, but not officially supported. Thanks for understanding that we can't offer you any support on this topic.
What you'll usually have to do:
- Make Remote Buddys AJAX Remote reachable from the Internet: set up a so called port forwarding in the router for the port Remote Buddy's server can be reached at (by default, that's port 8888).
- Make the Mac® locateable in the Internet: Register at for example DynDNS.org and install the corresponding client
- The new URL, reachable from the Internet could then be http://mymac.dyndns.org:8888/ .
Here's an article (one of many you can find on the Internet) on this topic:
- How can I listen to / watch content from iTunes® on my iPhone™ / iPod® Touch? ("Streaming") (FAQ015E0229)First of all, setup the AJAX Remote as described in the FAQ entry "How do I setup the AJAX Remote?".
Then follow these steps:
- In AJAX Remote on your iPod® Touch or iPhone™, tap on the "Music" symbol.
- Now tap on "Library" (upper-right corner) and navigate to the media file you want to playback on your iPod® Touch or iPhone™.
- Tap on the blue play button.
- If QuickTime® thinks that it can playback the file, you can now start playback by tapping on dark-blue playback button.
All preference settings are already set correctly by default. If you don't see any playback symbols: the remote access to files is only supported if you have set a password ("Require password" is enabled) and the option "Allow access to the files in your iTunes® library ("streaming")" is enabled as well. Both options can be found at Preferences > AJAX Remote.
- In AJAX Remote on your iPod® Touch or iPhone™, tap on the "Music" symbol.
- Possible causes:
- Your iPhone™ / iPod® Touch are not or not directly connected to the same WLAN as your Mac®.
Solution:
Connect your Mac® and your device via WLAN to the same WLAN access point. Public WLAN hotspots usually can not be used for the AJAX Remote, as for reasons of security, these usually don't permit any communication between the devices connected to it. - Your iPhone™ / iPod® Touch and your Mac® are located in different IP subnets. Bonjour®-addresses by design only work with the same, local IP subnet. A mix of f.ex. an Ethernet connection (Mac®) and WLAN (iPhone™ / iPod® Touch) does often already lead to the situation that your devices are located to two different IP subnets, whose boundaries Bonjour® can't cross by design.
Solution:
Try all URLs provided by Remote Buddy under Preferences > AJAX Remote. If you can't open the AJAX Remote webpage with any of the provided URLs, a direct, local conection between your Mac® and your iPhone™ / iPod® Touch is not possible. Please turn to the makers of your network devices for assistance on their correct configuration. - Your iPhone™ / iPod® Touch is connected to the wrong or no WLAN.
Solution:
All provided addresses (URLs) are only valid in the local network. Thus, with a usual configuration, you will not be able to access any of these addreses via EDGE, as none of these addresses will usually be valid from an internet connection. Thus, make sure your Mac® and your device are connected to the same WLAN and that all connected devices can communicate freely with one another. - For devices with a firmware prior to 1.1: you are using an outdated firmware version, which lacks support for Bonjour®. You can find the installed version number under Settings > General > Info.
Solution:
Use iTunes®, to update the firmware of your device.
Please understand that we can't provide you with individual assistance on the configuration or installation of your network. A reliably working network that is correctly configured to allow local traffic is a requirement for using the AJAX Remote. The supply or setup of a WLAN or networks in general is not covered by nor a task of Remote Buddy, which it why this highly complex topic also can't be subject to the support for this product. It is due to the complexity of the topic that our support with regards to network configuration questions has to be limited to the help provided through this FAQ. Please contact the makers or operators of the network devices you are using for assistance if you need help with the configuration of your network. - Your iPhone™ / iPod® Touch are not or not directly connected to the same WLAN as your Mac®.
- What are your plans regarding the iPhone™ SDK? (FAQ015E0226)Thanks for your interest in the future of Remote Buddy. Of course the iPhone™ SDK is also of interest to us.
Please understand, though, that we don't talk about future products or plans prior to to their close-to-complete-realization or release.
You can find the latest news with regards to the development of Remote Buddy in the News and Blog parts of the iospirit.com website. If you want to stay up-to-date on the latest developments, we recommend to subscribe to the newsletter or RSS feed available on our news page.
- No. While Remote Buddy's AJAX Remote may look like a native application and also feels like one, it is nothing more than a website running in the browser of your iPhone™ / iPod® Touch. This website is served by a webserver (which is built-in in Remote Buddy) on the Mac® you want to control.
It is thus not necessary to load software onto your device or perform any kind of modification or "hack".
All you need to do is to activate the AJAX Remote in Remote Buddy, make sure your iPhone™ / iPod® Touch are logged into the same WLAN and then enter the displayed URL into your mobile device's browser. A pictured step-by-step guide can be found on the AJAX Remote subpage.
- You can find your photos in the subdirectory "Remote Buddy" of the pictures-folder in your home folder. The file path is:
~/Pictures/Remote Buddy/
- Waking your computer using AJAX Remote is not possible for technical reasons: if your computer "sleeps", no software can be executed and no network connections can be served. That includes the execution of Remote Buddy and also the HTTP server it contains.
At best Wake-On-LAN could be used to wake a computer over the netowrk. This, however, would require web applications to be able to compile and send custom TCP/IP packets, which is not possible.
These are the most frequent causes for this kind of problem are:
- The AJAX Remote is not active. Please check in Remote Buddy's preferences, that you have enabled the AJAX Remote and that it shows the status "active".
- The OS X firewall is active and blocking incoming connections. Please read the entry "How can I define a rule to allow access to port 8888 with active Firewall?" for a step-by-step howto for fixing this problem.
- Bonjour® only works LAN-wide. In order to reach your computer by its Bonjour® name, it needs to be located in the same IP subnet - which in this case means that it must be connected to the same WiFi network. If your computer is connected to the same LAN (wired connection) as the WiFi Access Point, but not to the WiFi Access Point itself, your computer and your device are located in different subnets, whereas Bonjour® services usually can't be announced beyond the boundaries of subnets. Furthermore, the iPhone™ does only support Bonjour® addresses starting with firmware version 1.1.1. Older firmware releases can't make any sense of them. The solution - in both cases - is to directly enter the IP of your computer on your device. Complete URLs for all network connections/interfaces of your computer can be found directly within Remote Buddy under "Preferences > AJAX Remote".
- A firewall / router does not forward connections. If you are trying to access your computer from the Internet, only a direct connection using the IP of your internet connection is possible.
- If your computer has a direct connection to the Internet without any intermediate router, Remote Buddy will show the correct IP address of your computer under "Preferences > AJAX Remote".
- If your computer is connected to the Internet through an intermediate router, only that router knows your current IP on the Internet. Furthermore, you need to make sure, that it forward connections to port 8888 to your computer. Please consult the manual of your computer to learn whether your router supports that function and how you can set it up.
- Our service for you: you can let our server tell you your current Internet IP at http://www.iospirit.com/myip/.
- The SiK™ Rex™ does not support sending the required signals. But luckily, you have Remote Buddy to solve the problem ;-)
Please follow these steps:
- Change to the "Hardware"-tab of the Remote Buddy preferences and select the "Built-In Sensor".
- Activate the option "Enable support for multiple remote controls"
- Press any button on your Rex™ remote. A new entry will appear in the right table.
- Click on "Pair with selected remote" to finish pairing.
- Any of the following can cause the closure of a connection:
- A respective setting in the energy saving options of the "Bluetooth Receiver" in Remote Buddy - to be found under Preferences > Hardware > Bluetooth Receiver
- A long press on the PS button of the remote control. The BD Remote does then close the Bluetooth connection by itself
- Leaving the range of the the remote control
- A low battery power level
- A too strong shielding of the Bluetooth® receiver in your Mac® (for example when your Mac® is housed in a shelf or rack). We have one user report of shielding leading to dead spots, in which the Bluetooth® connection breaks together.
- How can I increase battery life? (FAQ015E0232)To increase battery life for the Sony® BD Remote, you should turn on the power saving options Remote Buddy offers. You can find them at Remote Buddy Preferences > Hardware > Bluetooth Receiver.
These settings are recommended:
General
Search for paired remotes on startup: On.
Stop searching for paired remotes after max .. minutes: Off.
Display pairing instructions and status messages: Off. If you experience problems, you should turn this option back on to aid you in debugging the problem.
Energy saving
Automatically disconnect remotes after inactivity of more than .. minute(s): On, value of 1 minute.
Disconnect remotes when computer goes to sleep: On. The potential power saving with this option is huge. But as the warning says, this will not work with all computers: if you can't wake up your computer with your remote after turning this option on, please turn it off again.
- Please go through all of the following points to check your setup for possible errors:
- Please make sure that your computer is equipped with Bluetooth® and that it is active. You can enable and disable Bluetooth® at any time through System Preferences.
- If you only switch on Bluetooth® occassionally: the Bluetooth® stack used by Apple® does seem to need up to a minute after it has been activated, before it can establish connections to devices. During this time, Bluetooth® appears to be active to applications, but isn't fully there just yet.
- Please make sure the Bluetooth® Receiver in Remote Buddy is active (green "light" in front of its entry in the menu).
- Before you can use a Wii™ Remote with Remote Buddy for the first time, you need to pair it through the "Setup Wizard". For pairing, open the "Setup Wizard" of Remote Buddy (you can access it in the pull down menu to be found in your system's menu bar behind the Remote Buddy icon) and follow its instructions. If the pair option is greyed out, use the Setup Wizard to install the Remote Buddy Kernel Extension, first.
- If a remote control has been connected through the setup wizard once, an active Bluetooth™ Receiver in Remote Buddy and pressing buttons 1 and 2 at the same time are sufficient to establish a connection.
- If not all four LEDs are blinking when pressing button 1 and 2 - or if they blink with different brightness - your battery may no longer hold enough power for the operation of the remote control. Fresh batteries then solve the problem.
- If the combination of buttons 1 and 2 does not lead to a successful pairing, you'll find a small red knob after removing the battery door, which, when pressed, will also trigger the pairing.
- In rare cases (we currently know of only one), the remote control itself needs to be reset. Therefore, remove the batteries for at least 30 seconds, then insert them again and try anew to establish a connection. You may possibly have to pair the remote anew, first.
- The calibraton function does not serve the purpose of adapting the sensor to low power IR light sources nor does it in any way influence the communication with the Wii™ Remote or change its settings in any way. It is purely a function of the driver, which should only be used if you can not reach one or more borders of your screen.
When in mouse mode, the position of the mouse pointer on the screen is determined by where the sensor field in the front of the remote recognizes the infrared light source. If objects are hindering the path between remote and sensor, the borders of the screen can no longer be reached.
This is exactly where the calibration function kicks in. Using it, you can intuitively determine which area of the sensor should be used to interpolate to your screen coordinates. Therefore, start calibration and follow the instructions on the screen. The goal is to maximize the size of the rectangle on the screen with your movements.
- I can't pair my Wii™ Remote using the Remote Buddy setup wizard. Are there alternative methods to pair my remote? (FAQ015E0187)In some cases, the Bluetooth®-stack of OS X does not deliver the names of devices to Remote Buddy, making it impossible for Remote Buddy to detect a new remote control. If you experience this case, you can use the OS X Bluetooth® Wizard in order to work around this problem upon your first connection. Therefore, please follow these instructions:
- Open "System Preferences"
- Select "Bluetooth"
- Click on "Set Up New Device…". The Bluetooth assistant will now open.
- Click on "Continue" to get beyond the "Introduction" message.
- Select "Any device" and click "Continue".
- Now press button 1 and 2 simultaneously on your remote control
- If the name of your remote control appears on screen, select it from the list and click on "Continue"
- Continue to click on "Continue" until you are prompted to enter a number on your Bluetooth® device. If you have reached that screen, quit the assistant.
- Now use Remote Buddy's own "Setup Wizard" to pair your remote with your computer.
- How can I turn off the "Please press 1 and 2 simultaneously on your Wii™ Remote" notice? (FAQ015E0166)You can deactivate this notice by turning off "Display pairing instructions and status messages" in the preferences at "Hardware > Bluetooth Receiver".
- The IR mouse mode does not seem to work - even if I point the remote to the screen or IR receiver. (FAQ015E0175)Built into the Wii™ Remote is an infrared sensor, that can locate several, punctual infrared light sources and report their location to Remote Buddy.
It's impossible to determine the position of the remote control - and thus also moving the mouse cursor - without at least one of these infrared lightsources.
When using the game console, the so called sensor bar is supplying this IR light source. The name is a bit misleading, as it does not contain any sensors at all, just IR diodes, that emit light in the IR spectrum - which is invisible to the human eye.
If no sensor bar is available to you - or if the IR diodes in it are currently turned off, another infrared light source is required. Infrared radiation is also called heat radiation. Simply said, when there's heat, there's infrared light, too. Using this physical phenomena, you can also use very hot objects as infrared light source - whereas f.ex. tealights and candles are especially predestined. Always make sure to exclude the possibility of a fire and any other risks, when using burning candles, tealights or very hot objects,
An infrared receiver can not be used as infrared lightsource. It can only receive, not emit infrared light.
TV sets and monitors don't create light in the infrared range that would be strong enough, either.
In order to use the infrared mouse mode, you have to point your remote control to the IR lightsource. You can easily check, whether this source is strong enough by having a look at the options of your remote in Remote Buddy's preferences (in the Hardware tab). There, all light sources recognized by the IR sensor are displayed for as long as the IR mouse mode is active.
You can find more information on infrared light on f.ex. Wikipedia (Link to external article).
- In order to automatically activate the Bluetooth® Receiver on startup, enter the settings, choose "Hardware", then click on "Bluetooth® Receiver". Finally activate the checkbox "Search for supported remotes on startup". Remote Buddy will then automatically look for remote control paired through the "Setup Wizard" on next startup.
- My license code is not being accepted / the verification of my license code does fail. (FAQ015E0182)We know of three possible error sources:
- typos in the entered data and/or a wrong email address
If the license code field has a red background, it does either contain a typo or the email address you entered does not belong to the license code. Please enter the email address you used for ordering your license code. The license code is locked to the email address. Please also fill in the name field, so no field remains blank. Neither your email address nor your name will be transfered during the online verification itself. To ensure that you don't cut and paste more than you want into any of the fields (OS X supports multiline input into one linue input fields, but will always only show one of the lines), click in the respective field, press Command + A, then Del, then enter the data for the respective field manually.
- the verification result can't be saved
Saving the successful verification result is the last step in the verification process. Sometimes, saving the result is not possible due to insufficient filesystem permissions. You'll then, too, get an error message that the verification failed. If you selected the option "Install license for all users" (only available when you logged in as an administrator), please try again without selecting this option.
- you are using an outdated version
The format of the license code has changed with version 1.0 Preview 14 (April 2007). Releases older than that do not support the new license code format. If you are using a release older than that, your license code will not be accepted. The solution is to download the latest version from http://www.iospirit.com/remotebuddy/download/ and install it. This is also recommendable after upgrading to Leopard as older versions do not work under Leopard - only the latest versions do.
- typos in the entered data and/or a wrong email address
- Please follow these steps to delete the license information from your Mac:
- Make sure you have the latest version of Remote Buddy installed.
- Choose "About Remote Buddy…" from Remote Buddy's pulldown menu.
- Click on "Remove license and quit application".
- Start Remote Buddy and check in "About Remote Buddy…" that the license has been removed successfully. If it hasn't, please log in as an admin user and repeat the procedure. If you have installed a license for all users of a computer, the license can only be removed when you are logged in as administrator.
- I have lost my license code. (FAQ015E0217)Please use the webinterface located at
http://www.iospirit.com/lostcode/
to retrieve your license code by email. Please make sure beforehand, that your spamfilter does not block email from the domain iospirit.com. If you miss an email, please have a look at your spam folder. Out mail server delivers all emails correctly and reliably, but of course has no control over what is happening with the email on the receiver's mailserver.You can download the respectively latest version of Remote Buddy at
- Can I use my license code on a different computer lateron (f.ex. when buying a new computer)? (FAQ015E0173)Your license code is not bound to a single computer.
The only limit is the online verification rate (that is: online verifications of a single license code for different computers / time unit). If, for example, it's attempted to install one license code on 30 *different* computers within very short time, online verification will fail.
On the other hand, you could - hypothetically and for this example not considering the legal limitations of the license agreement - install Remote Buddy on your ten computers each and every day without the online verification ever getting in your way.
- May I use my license on more than one computer? (FAQ015E0193)This is the most relevant part of the license of Remote Buddy with regards to your question:
[..]
You may install IOSPIRIT Software(a) for multiple users on a single machine, provided that you make sure that all users have read and agreed to this license
- or -(b) on multiple machines for use by a single user.
In any case, a single license and license code may never be in use by multiple users on multiple machines, regardless of whether this use is concurrent or not.
[..]Please note that this is just an excerpt of Remote Buddy's license. Please read it entirely as to not misinterpret this excerpt.
- The following information is transfered to the server during online verification:
- a MD5 checksum of the license code
- a MD5 checksum of an arbitrary (= non-unique) machine identifier
One of the most important attributes of MD5 checksums is that the data they were created on can not be reconstructed from them. They can only be used for comparison with already existing data. So, the first MD5 checksum is compared with the MD5 checksums of valid license codes. The data, however, from which the second MD5 checksum has been created, is not known to us. Thus, we also can't extract any information on f.ex.. your hardware configuration.
Your personal records, like f.ex. name, email address and company, are neither transfered nor used for the verification process.

