This posting is older than 6 months and can contain outdated information.
Thanks for asking / wondering ;-) .
Remote Buddy is the only application available that allows its users
to issue emulated Apple Remote events. Its feature-complete Apple IR
Receiver emulation is a unique feature you won't find in any other
product.
With regards to DVD Player:
To support the wealth of functionality and hardware as well as being
able to offer the greatest possible freedom for the user to adapt the
function of each button to his personal needs, Remote Buddy *has* to
rely on AppleScript to control DVD Player. Why?
a) Just handing Apple Remote events through, for example, wouldn't
allow the free mapping of actions to buttons Remote Buddy is offering.
b) The same goes for just "releasing" the Apple IR receiver (and
returning control to OS X built-in support) - that'd rely on the
existance of an Apple IR receiver on each Mac.
Both a) and b) would limit users in how they can use their remote
control. Mapping f.ex. "Play (hold)" to "Toggle fullscreen" or "Eject
CD/DVD" wouldn't work in either of both scenarios. It'd *always*
trigger the built-in OS X behaviour for a long Play button press,
which is to put the system to sleep. You'd effectively loose a number
of buttons that you could otherwhise put to use for things useful in
that context.
However, if you combine RB's flexibility to freely configure the
action for each button with Remote Buddy's Apple Remote event
emulation, you can f.ex.
1) forward the button events for just a selection of buttons (f.ex.
just the "left" and "right" buttons), by selecting the respective
actions from the "Virtual Remote” (in Prefs > Mapping > DVD Player,
two clicks and a bit of mouse movement) and ..
2) .. mix them with other available actions (like "Toggle
fullscreen") ..
and keep all benefits :-)
Since I can't reproduce what you report: if you try above, please let
me know about the result. Please also let me know if you see any
change with the next RB update. Thanks in advance.
Best regards,
Felix Schwarz