mmKeys.dll – Use a multimedia keyboard with iTunes

Tags: Keyboard
Added On: 4th Jan 08
Links: [site] [download]
EDIT: As a keen reader has pointed out, this software no longer works, due to changes made in the latest release of iTunes. Instead, use HKTunes, found on google code.
Makes your multimedia keyboard buttons work with iTunes when the program isn’t currently in focus, or is minimised.
It is common to find that, when it’s not maximised, iTunes will not recognise your media or gaming keyboard shortcuts as commands to play, pause, skip song, etc. This simple plugin fixes the problem in most cases. It saves you having to bring iTunes up on screen each time you want to use the keys.
To use this plugin, simply copy the mmKeys.dll file into your plugins folder.
- For XP Users, this is found in “C:\Program Files\iTunes\Plug-ins”
- For Vista Users, it’s “C:\Users\your_username\AppData\Roaming\Apple Computer\iTunes\iTunes Plug-ins” and you may have to show hidden files (or use the search) in order to see the AppData folder. One commenter also reported that it works when put in “C:\Users\your_username\AppData\Roaming\Apple Computer\iTunes\iTunes Plug-ins”.
- For Windows 7 Users: follow Vista instructions above.
- For linux+wine Users: This reportedly doesn’t work. Most likely a Wine bug though… what are you using iTunes for anyway?!
- In each case, you have to create this folder if it doesn’t already exist.
You also need to restart iTunes to load the dll. Some commenters have also reported a short delay after the button-press. I’m not sure why this could be..
Other Notes:
+ You still need to install the correct drivers for most keyboards in order to use the MultiMedia keys in the first place. This dll does NOT replace those drivers.
+ There’s also a reported glitch where the windows maximises, on both Windows 7 and Vista… anyone care to confirm this, or list what other apps they have running at the time? Also reportedly doesn’t work again until iTunes is restarted.. OR only pops up with PLAY and PAUSE, but not NEXT_TRACK… Please give more info in your comments!
+ This may be achievable using a registry hack. See this comment.
+ Some users have issues while playing full-screen games, where the keys no longer work. Please elaborate on this problem in the comments too.
+ If it’s not working, try killing “ituneshelper.exe” from within Task Manager. (press Ctrl+Alt+Delete)
+ If when you press a multimedia key, Windows Media Player (WMP) pops up, you need to make sure that iTunes is your default media player [how?].
+ Apparently the issue was fixed in an early version of iTunes 7, but with the later releases the problem has re-surfaced.
+ This plugin is great if you want your multi-media keyboard to be able to control iTunes when it’s behind another window or hidden in the system tray.
+ Apparently, this works in all flavours of Windows XP, Vista and 7, and both 32- and 64-bit varieties!
* Updated to reflect comments * – Please keep the comments rolling in!


Works great!!! Thanks a lot :)
Thanks, worked perfectly with my microsoft wireless desktop 3000 keyboard and windows 7 64bit :).
Didn’t even need to close itunes and/or restart windows/itunes
it doesn’t work for me. I put the file in this folder: C:\Users\[USERNAME]\AppData\Roaming\Apple Computer\iTunes\iTunes Plug-ins.
btw I have Vista
go folder options / view / select ‘show hidden files’/
Only works when Itunes is actually maximized or not in the background. For instance, if I minimize itunes it stops working. Running XP pro. Anyone have any ideas??
Dont work on windows 7 and iTunes 11, with keyboard Roccat Arvo pleas help.
will the windows 7 method work for win8 as well
Amazing web page you’ve gotten going here.
Nice!
It no workie!!! Nope does not work for me on Win 7 64 bit, Cyborg V7 Keyboard, with iTunes 11
Thank God it works!
Works beautifully. This is the easiest fix to anything ever haha
Hi there it’s me, I am also visiting this web page on a regular basis, this web page is truly fastidious and the users are really sharing nice thoughts.