On my HTPC, for a very long while, I've always had MC set up to handle Media Keys in Automatic mode. This has always worked and done exactly what I want: Route the keyboard/remote-control volume Up/Down keys to MC while it was running, and to the OS when it was not.
However, I also never had MC set up in Media Server mode (to stay running constantly on the system in the tray). My real, home Library Server has never been the HTPC, and so I had my remote programmed to close MC automatically with the "Power Off" command.
However, when I upgraded to MC26, I chose to enable MC's Media Server mode (with it still connected to my Home Library Server's actual Library), so that it would: (1) launch a little bit faster, (2) ensure playstats get properly saved back to the Library Server when we close MC without stopping playback, and (3) allow me to start up and remote control the playback of MC on the HTPC with JRemote and the Web Interface. That's all been great.
But since then, my volume control on the HTPC has been totally broken. I've tried all of the settings for Media Key handling in MC, both with and without the (seemingly exactly what I need) Translate Media Keys in Media Server mode option, and NONE seem to replicate my previous behavior of: send volume commands to MC when it is foreground, and to the OS when it is closed (which now means in Media Server tray-icon mode). I get:
* With Automatic and Hotkey modes (no matter if the Translate option is on or off): if MC is running (open or server), it steals the Media Keys.
* With Hotkey (ignore volume): the same, except now it ignores all Volume commands entirely (and these, but only these get passed to the OS).
* With App Commands mode: it isn't functional for me at all.
Is something broken? Am I broken? Why can't I get this to work?