Opened 15 years ago
Closed 14 years ago
#7112 closed defect (worksforme)
Apple remote not exclusive on OSX 10.6 - Snow Leopard
Reported by: | anonymous | Owned by: | Nigel |
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | Ports - OSX | Version: | unknown |
Severity: | medium | Keywords: | osx 10.6 snow leopard apple remote |
Cc: | Ticket locked: | yes |
Description
When running MythTV Frontend on OSX 10.6 Snow Leopard, the Apple remote seems to control both Mythfrontend.App AND Frontrow/iTunes at the same time. The same application running on OSX 10.5 Leopard would exclusively use the Apple remote.
Change History (4)
comment:1 Changed 14 years ago by
comment:2 Changed 14 years ago by
Ticket locked: | set |
---|
Non-substantive discussion belongs on the developers list.
comment:3 Changed 14 years ago by
Status: | new → assigned |
---|
comment:4 Changed 14 years ago by
Resolution: | → worksforme |
---|---|
Status: | assigned → closed |
Hmmm. On an MacBook? running 10.6.4, I open iTimes, drag it onto screen 2, and play some music. The Apple remote's play/pause button works. I open MythFrontend.app (full screen on screen 1). The remote lets me up/down/left/right/enter in the menus. I click in the iTunes window - remote's play/pause still works. If your behaviour is different, please attach extensive description of the problem, and -v important output.
The remote does not work as expected when video starts playing, but that is a different problem, and nothing to do with whether iTunes or similar is running, or not.
Front Row is designed to take over the Mac. It uses all screens and prevents input from getting to MythFrontend.app. I don't see how the remote could ever work with both Front Row and MythFrontend?
Does anyone have any idea what is causing this? It is very annoying.
I am guessing that the API that MythFrontend was using has changed, as Apple do from time to time between OS releases. It looks like VLC, Boxee, Hulu, XBMC and Plex are all affected too in a similar fashion. There must be a way for MythFrontend to sieze the IR commands, so the OS does not get the same event.