Thanks for the information. Our Blu-ray support is based on libbluray, so eventually such improvements would also reach us, although we won't be updating our copy on a daily basis.
To some of the more concrete points:
- We support both menu keys, and you can access the functionality through various means, either by mapping the second menu key to a remote control key, or a keyboard key, or use it through the context menu. Typical MCE remotes don't have such a key, so a default mapping is hard to provide for us. Instructions for mapping the key are in the first post of this very thread.
- We try to do our best to detect interactive Xlets and give them keyboard focus as appropriate.
- If an interactive xlet is drawing on top of a static background, we don't use a fixed "FPS" as such but just redraw whenever the xlet updates the graphics plane. Not sure how well this would work with a game, but I imagine it should be OK.
On a final note, unfortunately our Blu-ray support is currently limited to Media Center for Windows. The feature has not been ported to Linux or Mac yet, because we use two different video engines for Windows and Linux/Mac.