Page 1 of 3

[FIXED 3.1.0.1223] Hotkeys are inconsistent

Posted: Sun Jan 18, 2009 5:36 am
by MetalFrog
When I have MM open (full view, not micro or mini player), my play, stop, forward and back buttons work fine. As soon as I give focus to another window, they keys do not work.

I've tried verifying that the global hotkeys were assigned properly, but from what I can tell, pressing my media keys only insert a space at the end of what key it's looking for.

IE: "Media Next" becomes "Media Next ".

I have a Microsoft Digital Media Pro keyboard, and the latest software/driver installed.

Re: [3.1.x] Hotkeys are inconsistent

Posted: Sun Jan 18, 2009 7:52 pm
by Peke
Try to use latest Beta of 3.1, also in case you apply new hotkey with added " " do then Keys working correctly?

Re: [3.1.x] Hotkeys are inconsistent

Posted: Mon Jan 19, 2009 8:13 am
by MetalFrog
Peke wrote:Try to use latest Beta of 3.1, also in case you apply new hotkey with added " " do then Keys working correctly?
I just upgraded to the beta posted yesterday, and have tested it the same way as before.

With and without the white-space at the end of the definition, the keys work, but only when the full player is focused. Once it loses focus, my busy cursor pops up for a few seconds, MM steals focus very briefly (perhaps half a second), the cursor returns to default, and whatever had focus regains it. Seems like it wants to work, it's just not doing it.

Switching to mini/micro player, with either of those players focused/unfocused the media keys do not work. Well, I'm not entirely sure if you can give focus to the micro player, but I tried by changing the volume, then hitting the pause button.

Edit: errr. hitting the play/pause media key button thing. hehe. >_<

Re: [3.1.x] Hotkeys are inconsistent

Posted: Mon Jan 19, 2009 11:54 am
by Ludek
It looks like the hotkey just is not Global.
Could you check that you have Global checkbox ticked (checked) in Options | Hotkeys ?

Re: [3.1.x] Hotkeys are inconsistent

Posted: Mon Jan 19, 2009 5:07 pm
by MetalFrog
Ludek wrote:It looks like the hotkey just is not Global.
Could you check that you have Global checkbox ticked (checked) in Options | Hotkeys ?
Aha. Of course it's global.

Re: [3.1.x] Hotkeys are inconsistent

Posted: Tue Jan 20, 2009 5:34 pm
by Ludek
Could you try something, please?

Download build 1215 and add
PreferLLKeysHook = 1
to the [options] section of MediaMonkey.ini file

If you don't know where to find MediaMonkey.ini file, see: http://www.mediamonkey.com/support/inde ... ticleid=17

Then Low Level Keyboeard hook is preffered.
Could you try whether it solves your issue.

Thank you.

Re: [3.1.x] Hotkeys are inconsistent

Posted: Tue Jan 20, 2009 8:24 pm
by MetalFrog
Ludek wrote:Could you try something, please?

Download build 1215 and add
PreferLLKeysHook = 1
to the [options] section of MediaMonkey.ini file

If you don't know where to find MediaMonkey.ini file, see: http://www.mediamonkey.com/support/inde ... ticleid=17

Then Low Level Keyboeard hook is preffered.
Could you try whether it solves your issue.

Thank you.
Absolutely. I'll report back with results. :)

Re: [3.1.x] Hotkeys are inconsistent

Posted: Tue Jan 20, 2009 8:44 pm
by MetalFrog
Same results, but I'm going to try a clean installation before saying that definitively. Maybe something has been screwed up along the beta installs. :)

Re: [3.1.x] Hotkeys are inconsistent

Posted: Tue Feb 03, 2009 12:42 pm
by Boni2k
My Hotkeys became inconsistent, too. But having added your proposed line to the INI file it seems to work fine again.

Re: [3.1.x] Hotkeys are inconsistent

Posted: Tue Feb 03, 2009 1:06 pm
by MetalFrog
It's the same problem either way for me. I forgot about this thread. >_<

I've since upgraded to Vista and processed a clean install, same effect. I just tried the ini change and every time I hit the play/pause button it pops up a UAC confirmation, but nothing happens.

Re: [3.1.x] Hotkeys are inconsistent

Posted: Tue Feb 03, 2009 2:15 pm
by Ludek
Boni2k wrote:My Hotkeys became inconsistent, too. But having added your proposed line to the INI file it seems to work fine again.
Could you describe the inconsistency?

Re: [3.1.x] Hotkeys are inconsistent

Posted: Wed Feb 04, 2009 10:31 pm
by rycher
I also had an inconsistency problem, here are the symptoms: when focus was on another application, my shortcut would work but it would also be treated by the current application. For example, I have play/pause on Ctrl+Alt+Home. MM would react properly, but if I was in Outlook it would go to the top of my email list.

I set PreferLLKeysHook = 1 and now it works properly, i.e. only MM reacts. :D

:o BUT I had a problem when modifying mediamonkey.ini. Doing the modification with Windows built-in notepad somehow messes the file, because when I opened MM after that I had lost most of my settings (went back to default skin, default nodes, etc). Fortunately I had a backup of the file 8) . Modifying it with Notepad++ worked correctly, now I have my settings and my global hotkeys.

Re: [3.1.x] Hotkeys are inconsistent

Posted: Mon Feb 09, 2009 7:48 am
by Boni2k
Ludek wrote:
Boni2k wrote:My Hotkeys became inconsistent, too. But having added your proposed line to the INI file it seems to work fine again.
Could you describe the inconsistency?
Sorry for the long delay. I have to say the same as rycher. If Mediamonkey is focussed, the global hotkeys work fine. Even now, having set PreferLLKeysHook=1 the hotkeys do not work everytime (but mostly). Just right now they do not work and unfocussed Mediamonkey.

Re: [3.1.x] Hotkeys are inconsistent

Posted: Sat Feb 14, 2009 10:17 am
by rycher
One behaviour that bugged me at first is that the full hotkey combination must be pressed in a short time to work. Here is what I mean: all my global hotkeys are Ctrl+Alt+something. If I wait a bit between pressing Ctrl+Alt and the something (all along holding Ctrl+Alt), somehow MM doesn't recognize the combination as its hotkey. Even if I hold the full combination from the start, for example to turn the volume up or down a lot, the hotkey stops being recognized after ~3 seconds. This was also the case with MM 3.0, so it's not a 3.1 specific behaviour/bug.

Before using MM I used Winamp, where the hotkeys would always react no matter how long they were held or if there was a delay to get the complete combination. I got used somewhat to MM behaviour, but it still bugs me a bit. I don't know if you could do something about this, of if there is an ini variable that could be set to increase the delay before MM stops recognizing a hotkey combination.

Re: [3.1.x] Hotkeys are inconsistent

Posted: Sun Feb 15, 2009 9:14 am
by Ludek
rycher wrote:One behaviour that bugged me at first is that the full hotkey combination must be pressed in a short time to work. Here is what I mean: all my global hotkeys are Ctrl+Alt+something. If I wait a bit between pressing Ctrl+Alt and the something (all along holding Ctrl+Alt), somehow MM doesn't recognize the combination as its hotkey. Even if I hold the full combination from the start, for example to turn the volume up or down a lot, the hotkey stops being recognized after ~3 seconds. This was also the case with MM 3.0, so it's not a 3.1 specific behaviour/bug.

Before using MM I used Winamp, where the hotkeys would always react no matter how long they were held or if there was a delay to get the complete combination. I got used somewhat to MM behaviour, but it still bugs me a bit. I don't know if you could do something about this, of if there is an ini variable that could be set to increase the delay before MM stops recognizing a hotkey combination.

Yes, but this (the 3 sec delay) is no longer the case for MM 3.1 (by default - i.e. supposing that LLKbdHookReceived=1 is not added to MM.ini file to force MM 3.0 hotkey handling).