Fully functional Apple remote control

Bug #341740 reported by Stephen F. Booth
8
Affects Status Importance Assigned to Milestone
Play
New
Undecided
Unassigned

Bug Description

The Apple remote control only works with Play if Play is the active foreground window (example: the remote won't work if the screensaver or a web borwser is the current active application).
Even if Play is the active application, only the "back" and "forward" buttons will work. The "play/pause" and "volume up/down" buttons don't work.
One more thing. The "back" and "forward" buttons act in an abnormal way. Instead to go to the very previous or next track, when those two buttons are pressed, Play skips one track and plays the next song in either way.

Revision history for this message
bubbalouie (ryan-gossink) wrote :

Same problem here, it is the sole issue with what is truly a great program. If skipping etc worked properly & play stole the remote regardless of what app had focus I'd say it'd be as close to perfect as any one is likely to get with such a media player.

If there is any testing I can do or anything else to help solve this I'd be more than happy to help. For what it's worth I am running leopard on a 13" aluminium macbook.

Cheers

Ryan

Revision history for this message
bubbalouie (ryan-gossink) wrote :

I've made a small tweak to the ThirdParty/RemoteControlWrapper/AppleRemote.m file from the bazaar package, I removed the line which sent a second button press event (around line 85 off hand). I've attached the relevant file, objective C isn't my thing though so I am unsure of how to make play 'steal' the remote regardless of which app has focus though.

Cheers

Ryan

Revision history for this message
locojohn (loco) wrote :

Confirm the problem on my MacBook (Feb2008) running Mac OS X 10.5.8. Play/Pause button doesn't work and the rest works only when Play is active app.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.