2009-03-17, 21:44
The "menu" button on the remote kept starting Front Row when I pressed it, and even while in XBMC it would start Front Row--very annoying! The following is how I fixed this "feature":
"Manually Uninstalling Front Row" from http://discussions.apple.com/thread.jspa...&tstart=75
I also deleted /Applications/Front Row.app/ (I think that was the name).
However, after all of the above, the Console.app still showed a LOT of lines like this:
Some googling found this solution (http://christophe.vandeplas.com/2008/12/...ow-leopard), which I wish I had tried before all of the above (since it took so long):
Now that the menu button is completely disabled, to allow it bring up XBMC:
This last item is needed because of a path error somewhere (grep'ing didn't find it, so it must be in a program). I was clued to the fix by seeing this in Console.app:
The only annoying thing about this solution is that I see a Terminal window each time `menu' is pressed. That's better than the alternative!
"Manually Uninstalling Front Row" from http://discussions.apple.com/thread.jspa...&tstart=75
- Delete Front Row (/System/Library/CoreServices/Front Row.app).
- Download the latest Mac OS X Update from Apple.
- Open the disk image
- Download Pacifist and copy application to the Application folder.
- Use Pacifist to open the Mac OS X Update Installer package file (which ends in .pkg)
- Search for "bezel" and install only these two specific folders:
- /System/Library/PrivateFrameworks/BezelServices.framework/
- /System/Library/LoginPlugins/BezelServices.loginPlugin/
(I renamed the originals to end in .old)
- Restart.
I also deleted /Applications/Front Row.app/ (I think that was the name).
However, after all of the above, the Console.app still showed a LOT of lines like this:
Code:
3/15/09 6:22:15 PM com.apple.launchd[87] (com.apple.RemoteUI[1132])
posix_spawnp("/System/Library/CoreServices/Front Row.app/Contents/MacOS/Front Row", ...): No such file or directory
Some googling found this solution (http://christophe.vandeplas.com/2008/12/...ow-leopard), which I wish I had tried before all of the above (since it took so long):
Code:
Edit /System/Library/LaunchAgents/com.apple.RemoteUI.plist
and add the following in the root <dict>:
<key>Disabled</key>
<true/>
Now that the menu button is completely disabled, to allow it bring up XBMC:
- in XBMC settings for Apple Remote, check `always on'
- cd /Applications/XBMC.app && ln -s Contents/MacOS/XBMC .
This last item is needed because of a path error somewhere (grep'ing didn't find it, so it must be in a program). I was clued to the fix by seeing this in Console.app:
Code:
3/15/09 6:28:26 PM [0x0-0x15015].com.teamxbmc.xbmc
The file /Applications/XBMC.app/XBMC does not exist.
The only annoying thing about this solution is that I see a Terminal window each time `menu' is pressed. That's better than the alternative!