[SOLVED] Media keys not working

Get answers about using MediaMonkey 4 for Windows.

Moderator: Gurus

OhOh
Posts: 3
Joined: Sat Oct 13, 2012 11:47 am

[SOLVED] Media keys not working

Post by OhOh »

Hi MediaMonkey Community!

First of all big thanks to the MediaMonkey Team for such an awesome mediaplayer!

Now to my problem:
The media keys (Play/Pause, Prev, Next, etc.) from my keyboard (Logitech Media Keyboard and Logitech diNovo Mini) are not working anymore. Normal Hotkeys (e.g. Space) are working in MediaMonkey and the media keys are working in other programs (e.g. XBMC).

How I ended up with this problem:
  • Installed Windows 8 x64, then Logitech Setpoint and the MediaMonkey -> Everything worked fine back then.
  • Installed MiniLyrics with MiniLyrics Embedder -> Media keys were not working anymore when MediaMonkey had the focus. When MediaMonkey didn't have the focus the media keys were working.
  • Uninstalled MiniLyrics and MiniLyrics Embedder -> Problem persisted
  • Reinstalled MediaMonkey -> Problem persisted
  • Unistalled Logitech Setpoint -> Problem solved, but e.g. when I played a video in XBMC and I pressed the media key Play/Pause both XBMC and MediaMonkey executed this command. Wasn't like that before.
  • Installed Logitech Setpoint again -> Now media keys are not working at all anymore, no matter if MediaMonkey does have the focus or not.
At this point it doesn't seem to matter anymore how often I reinstall Logitech Setpoint or MediaMonkey, I can't get it working. I hope someone around here can help me out, any help is really appreciated.

Thanks in advance,
OhOh
Last edited by OhOh on Tue Oct 23, 2012 2:13 pm, edited 1 time in total.
OhOh
Posts: 3
Joined: Sat Oct 13, 2012 11:47 am

Re: Media keys not working

Post by OhOh »

Well I've figured it out by coincidence: The problem was that I was running MediaMonkey with administrator privileges all the time. Without that checkbox marked in the compatibility tab of the mediamonkey.exe it works again!

As a sidenote why I was using the "Run this program as an administrator" checkbox:
When I drag files from the Windows Explorer (Windows 8 ) into the Now Playing list I always get a Windows Security Confirmation Popup (UAC). Of course this gets annoying after some time and I've thought, just start MM with administrator privileges, it might solve this problem. Well, it didn't.. After all I ended up with disabling the Windows UAC notifications completely, (unfortunately) they are still too annoying for me.

--> Problem solved,
whats left to say is rock on MM!! ;)
Best music player out there

Btw. it seems that your "list" element of this forum's DSL is not working!? Or am I using it incorrectly in my first post?
Lowlander
Posts: 56570
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5

Re: Media keys not working

Post by Lowlander »

Using it wrong, fixed.
jb19012

Re: Media keys not working

Post by jb19012 »

Logitech Setpoint Player.ini file for the current version as of this date. I'm on an MK520 Wireless, but I suspect this is universal. All the mmonkey lines are additions. No other changes to the original file. You'll see that I pulled a few MM lines from a 2008 post on the knowledgebase (search for media keys) and then just added the "(x86)" bit, and copied the MSMedia9 lines with "mmonkey" instead. Stopping and starting SetPoint from TaskManager was uneventful (necessary to read the ini file again). Works fine. Big shout to the 2008 posters.

Code: Select all

#List of supported players
#{btn|key|msg|emg|cmd|wac},exeName,wndClass,wndCaption,xxx,play_delayplay,pause,stop,prev,next,remove_flags,ShowOSD,menu_item
#special char --> ^ ctrl;+ shift+ctrl; $ ctrl (no translation); * alt (no translation); @ ctrl+alt (no tanslation); & (no translation) 
[Players]
MusicMatch7=wac,MMJB.EXE,MMJB:MAINWND,xxx,xxx,xxx,xxx,xxx,xxx,xxx,0,1,MusicMatch
MusicMatch=cmd,MMJB.EXE,xxx,MusicMatch Jukebox 4,xxx,0x101F4,0x18059,0x101F5,0x101F6,0x101F7,0,1,MusicMatch
MDesktop=wac,MDesktop.exe,MediaDesktopClass,Media Desktop,xxx,xxx,xxx,xxx,xxx,xxx,0,1,Media Desktop
PowerDVD=key,PowerDVD.exe,xxx,CyberLink PowerDVD,xxx,0x0d,0x20,S,P,N,0,1,Power DVD
WinDVD=wac,WinDVD.exe,WinDVDClass,Player,xxx,xxx,xxx,xxx,xxx,xxx,0,1,Win DVD
WinDVD4=key,WinDVD.exe,WinDVDClass,InterVideo WinDVD 4,xxx,0x0d,0x20,0x23,0x21,0x22,0,1,Win DVD
WinDVD5=key,WinDVD.exe,WinDVDClass,InterVideo WinDVD 5,xxx,0x0d,0x20,0x23,0x21,0x22,0,1,Win DVD
WinDVD6=key,WinDVD.exe,WinDVDClass,InterVideo WinDVD 6,xxx,0x0d,0x20,0x23,0x21,0x22,0,1,Win DVD
WinDVD7=key,WinDVD.exe,WinDVDClass,InterVideo WinDVD 7,xxx,0x0d,0x20,0x23,0x21,0x22,0,1,Win DVD
iTunes_104=wac,iTunes.exe,ITWindow,xxx,xxx,xxx,xxx,xxx,xxx,xxx,0,1,iTunes
iTunes=wac,iTunes.exe,ITunes,xxx,xxx,xxx,xxx,xxx,xxx,xxx,0,1,iTunes
MSMedia9=wac,wmplayer.exe,WMPlayerApp,Windows Media Player,xxx,xxx,xxx,xxx,xxx,xxx,0,1,Windows Media Player 9
MSMedia7=wac,wmplayer.exe,WMP Skin Host,Windows Media Player,xxx,xxx,xxx,xxx,xxx,xxx,0,1,Windows Media Player 7
MediaCenter=wac,ehshell.exe,eHome Render Window,xxx,xxx,xxx,xxx,xxx,xxx,xxx,0,1,Windows Media Center
WinAmp3=key,studio.exe,STUDIO,xxx,xxx,X,C,V,Z,B,0,1,WinAmp 3
WinAmp3d=key,winamp3.exe,STUDIO,xxx,xxx,X,C,V,Z,B,0,1,WinAmp 3d
Rhapsody=key,Rhapsody.exe,xxx,Rhapsody,xxx,^P,^P,^S,^B,^F,0,1,Rhapsody
#YahooMusicEngine=key,YahooMusicEngine.exe,YMPFrame,xxx,xxx,^ ,^ ,^S,$0x25,$0x27,0,1,Yahoo! Music Jukebox
YahooMusicEngine=key,YahooMusicEngine.exe,YMPFrame,xxx,xxx,^ ,^ ,^S,$0x25,$0x27,0,1,Yahoo! Music Jukebox
RealOne=wac,realplay.exe,GeminiWindowClass,xxx,xxx,xxx,xxx,xxx,xxx,xxx,0,1,RealOne Player
WinAmp5=cmd,winamp.exe,Winamp v1.x,xxx,xxx,40045,40046,40047,40044,40048,0,1,WinAmp 5
MediaLife=key,Medialife.exe,MediaLife Frame class,Logitech MediaLife,xxx, , ,S,P,N,0,1,MediaLife
MediaLife4=wac,Medialife.exe,MediaLife Koan GDI Class,xxx,xxx,xxx,xxx,xxx,xxx,xxx,0,1,MediaLife
PLAYDVD=key,PlayDVD.exe,PlayDVD Frame class,Play DVD,xxx, , ,S,P,N,0,1,PlayDVD
Nero=wac,NeroHome.exe,xxx,xxx,xxx,xxx,xxx,xxx,xxx,0,1,NeroHome
Nero2=wac,ShowTime.exe,xxx,xxx,xxx,xxx,xxx,xxx,xxx,0,1,ShowTime
Nero3=wac,Nero.exe,xxx,xxx,xxx,xxx,xxx,xxx,xxx,0,1,Nero
BaoFeng=key,storm.exe,xxx,xxx,xxx, , ,$0x53,&0x21,&0x22,0,1,Bao Feng
Koowoo=key,KwMusic.exe,xxx,xxx,xxx,$0x74,$0x74,$0x75,?0x25,?0x27,0,1,Koowoo
TTing=key,tting.exe,xxx,xxx,xxx,@0x4f,@0x4f,@0x4f,@0x25,@0x27,0,1,TTing
#Pctutu=key,PPStream.exe,xxx,xxx,xxx, , ,^S,^0x21,^0x22,0,1,Pctutu
mmonkey=cmd,MediaMonkey.exe,TFMainWindow,xxx,xxx,39999,39999,40047,40044,40048,0,1,MediaMonkey S
mmonkeyns=cmd,MediaMonkey (non-skinned).exe,TFMainWindow,xxx,xxx,39999,39999,40047,40044,40048,0,1,MediaMonkey NS
mmonkeyw1=cmd,MEDIAMONKEY.EXE,WINAMP V1.X,xxx,xxx,39999,39999,40047,40044,40048,0,1,MediaMonkey W1
mmonkeyw2=cmd,MediaMonkey.exe,Winamp v1.x,xxx,xxx,39999,39999,40047,40044,40048,0,1,MediaMonkey W2
mmonkeyw3=cmd,MEDIAMONKEY (NON-SKINNED).EXE,WINAMP V1.X,xxx,xxx,39999,39999,40047,40044,40048,0,1,MediaMonkey W3
mmonkeyw4=cmd,MediaMonkey (non-skinned).exe,Winamp v1.x,xxx,xxx,39999,39999,40047,40044,40048,0,1,MediaMonkey W4

[Players.Run]
MediaCenter=path,$WINDOWS\eHome
WinAmp3=reg,HKLM,SOFTWARE\Classes\Winamp3.File\DefaultIcon,,2
Rhapsody=reg,HKCR,rhap\DefaultIcon,,5
WinAmp5=reg,HKLM,SOFTWARE\Classes\Winamp.File\DefaultIcon,,2
YahooMusicEngine=reg,HKCR,TypeLib\{2C5EBFB1-9174-4FE8-88DB-D1F460A9E83B}\1.0\0\win32,,
Koowoo=reg,HKLM,SOFTWARE\Classes\kwfile_ksf\shell\open\command,,5
mmonkey=path,c:\Program Files (X86)\MediaMonkey

[Players.Display]
MediaCenter=Windows Media Center
RealOne=RealOne Player
WinDVD=WinDVD
WinDVD4=WinDVD4
WinDVD5=WinDVD5
WinDVD6=WinDVD6
WinDVD7=WinDVD7
MediaLife=MediaLife
PLAYDVD=PlayDVD
mmonkey=MediaMonkey

#{btn|key|msg|emg|cmd|wac},start,end,repeat start,,Donot send Play appcommand at end of FastForward operation 
[Players.Seek]
MusicMatch7=cmd,22861,xxx,1
MediaLife=wac,xxx,xxx,1,0
MediaLife4=wac,xxx,xxx,0,1
PowerDVD=wac,xxx,,0,1
MediaCenter=wac,xxx,xxx,0,1
PLAYDVD=key,F,,0,1
iTunes_104=wac,xxx,xxx,1,0
iTunes=wac,xxx,xxx,1,0
WinDVD7=key,F,0x0d,xxx,0
WinDVD6=key,F,0x0d,xxx,0
WinDVD5=key,F,0x0d,xxx,0
WinDVD4=key,F,0x0d,xxx,0
WinAmp5=cmd,40060,xxx,1,1
MSMedia9=wac,xxx,xxx,0,0
RealOne=key,^],,2,1
mmonkey=wac,xxx,xxx,0,0

#{btn|key|msg|emg|cmd|wac},start,end,repeat start,Donot send Play appcommand at end of rewind operation 
[Players.Rewind]
PowerDVD=wac,xxx,,0,1
MusicMatch7=cmd,22860,xxx,1,0
MediaLife=wac,xxx,xxx,1,1
MediaLife4=wac,xxx,xxx,0,1
MediaCenter=wac,xxx,xxx,0,1
PLAYDVD=key,B,,0,1
iTunes_104=wac,xxx,xxx,1,0
iTunes=wac,xxx,xxx,1,0
WinDVD7=key,R,0x0d,xxx,0
WinDVD6=key,R,0x0d,xxx,0
WinDVD5=key,R,0x0d,xxx,0
WinDVD4=key,R,0x0d,xxx,0
WinAmp5=cmd,40061,xxx,1,1
MSMedia9=wac,xxx,xxx,0,0
RealOne=key,^[,,2,1
mmonkey=wac,xxx,xxx,0,0

#list of Burn UI players (available on Burn button)
[Players.BurnSupported]
MSMedia9=True
MusicMatch7=True
Nero3=True

#list of Record UI players (available on Record button)
[Players.RecordSupported]
MSMedia9=True
MusicMatch7=True
Nero3=True

#list of 10" UI players (available on remote button)
[Players.IsRemote]
MDesktop=Trues
MediaCenter=True
MediaLife=True
WinDVD=True
WinDVD4=True
WinDVD5=True
WinDVD6=True
WinDVD7=True
PowerDVD=True
PLAYDVD=True
OhOh
Posts: 3
Joined: Sat Oct 13, 2012 11:47 am

Re: Media keys not working

Post by OhOh »

Thanks jb19012 for your reply!

I've tested your version of the players.ini file and it changed the media key behavior the following: When MediaMonkey is running in the background and XBMC has the focus, MediaMonkey still receives the media keys, they just pass right through XBMC. However this is not the behavior I personally want. Actually I already have my desired media key behavior, disabling administrative rights did the trick for me as posted earlier.

But still, thanks again for your tip! Maybe it can help others who experience problems with their media keys.
TRandall
Posts: 1
Joined: Fri Apr 26, 2013 2:44 am

Re: Media keys not working

Post by TRandall »

Hi,

For my Logitech K320 wireless, I have applied the above solution to the player.ini associated with SetPoint Driver Version 5.52.29 and it works for MediaMonkey Gold 4.0.7.1511. As noted by jb19012, "Works fine. Big shout to the 2008 posters!".

Cheers
HottoG

Re: Media keys not working

Post by HottoG »

Thank you. Thank you. Thank you. I mean it, I've been going nuts trying to solve the "media keys not working" when they worked just fine before. Even uninstalled my TouchPad and tried older versions of SetPoint.

All is good now, everything works as it should. Tip o' the hat to jb19012.

WIN8 Pro, MM Gold 4.0.7.1511, SetPoint Control Center 6.52.74
Narud12

Re: Media keys not working

Post by Narud12 »

Just wanted to thank jb19012

After trying a couple of things to no avail, this did it!!, Thank you very much, now I can enjoy again my keybord and mediamonkey :D

(Win7, mediamonkey free 4.0.7.1511 Setpoint 6.52.74)
Robin_WH
Posts: 14
Joined: Mon Dec 26, 2011 4:29 pm

Re: Media keys not working

Post by Robin_WH »

jb19012 wrote:Logitech Setpoint Player.ini file for the current version as of this date. I'm on an MK520 Wireless, but I suspect this is universal. All the mmonkey lines are additions. No other changes to the original file. You'll see that I pulled a few MM lines from a 2008 post on the knowledgebase (search for media keys) and then just added the "(x86)" bit, and copied the MSMedia9 lines with "mmonkey" instead. Stopping and starting SetPoint from TaskManager was uneventful (necessary to read the ini file again). Works fine. Big shout to the 2008 posters.
Thank you a lot! You´re my savior. Your solution works even with latest setpoint for win 10 x64!
Peke
Posts: 17484
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: Media keys not working

Post by Peke »

Please report that to Logitech so that They can include settings in next SetPoint Drivers.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
wasmuhtk

Re: Media keys not working

Post by wasmuhtk »

Just for posterity this fix just worked for me and I could not be happier. This 2008 fix still works Well done!
azdayton
Posts: 3
Joined: Tue Dec 13, 2011 11:01 am

Re: [SOLVED] Media keys not working

Post by azdayton »

This solution is still working 08/28/2018 in Windows 10 Pro (64-bit) with MediaMonkey v4.1.20.1864.

The only thing I noticed different is that the path/file to be modified is:
C:\Program Files\Logitech\SetPointP\players.ini

so either they added an "s" to the filename, or the OP missed it.

The keyboard I'm using is a Logitech K520.

I just LOVE it when solutions remain solutions! :)
Post Reply