Any easy way to see the issue when its broken, you cant bring up the stats for madvr pressing ctrl J, things work if you left click then ctrl J will display the stats.
I will join this conversation by saying that I am also getting sometimes a similar behavior while watching a movie which was started from Theater View with JRVR (and by now I know it's not the Theater View window which is used to play the movie, but the Display View window):
- I can press Enter to pause/resume the video, the left and right arrow keys to skip forward or back, the up or down arrow keys to display the OSD menu, etc
- but if I press Ctrl+J to display the JRVR OSD, no OSD is displayed
And yes, I also have Startup Interface = TheaterView.
My experience would suggest that it's not an issue of the MC window(s) losing focus (as Windows would not keep sending the key press events to MC in that case), but some issue with the event processing in your window(s ?) event loop.
I have no idea what triggers this, but it does happen randomly.
I only started using MC with v28 last year in November, and it had the same behavior, it's not new to v29.
As a slight oddity: did you know that you have MCC command 24011 mapped to the Ctrl+J shortcut in your default Resources.xml? According to the wiki, the
24011 command is the "MCC_CHECK_FOR_UPDATES" command. Maybe your event loop is sometimes eating the Ctrl+J to run the check for updates, while some other times it's not and the event is left alone to reach another handler that shows the JRVR OSD?
Later than usual edit: You might not experience this odd behavior if you are using some internal builds of MC with check for updates feature disabled!