iTunes MiniPlayer and Multiple Desktops

I like the iTunes MiniPlayer, but it’s problematic if you use multiple desktops (or spaces). It only displays on one desktop, and I want it to display on all of them. There’s a way to do this, but it’s not ideal; I think iTunes should have this feature built in.


To get the iTunes MiniPlayer to display on all desktops, you need to do the following.

  1. If you have iTunes in full-screen mode, you need to exit this mode. You can do this by choosing View > Exit Full Screen.
  2. Go to iTunes, choose iTunes > Preferences, click Advanced, and check Keep MiniPlayer on top of all other windows.
  3. Click and hold the iTunes icon in the Dock, and choose Options > Assign to All Desktops.
  4. In iTunes, display the MiniPlayer by selecting it from the Window menu.
  5. In iTunes, go into full-screen mode: View > Enter Full Screen.

The problem with this is that, if you use the Application Switcher in OS X (by pressing Command-Tab), selecting iTunes’ icon switches you to the MiniPlayer, not to the iTunes window. I’d like to have the MiniPlayer not be considered a window of iTunes, so it would be possible to switch to iTunes easily.

Alternately, you can use the MiniPlayer in just one space, without using full-screen mode. Just go into Mission Control, switch to the space where the iTunes window is located, and drag the MiniPlayer window to another space. I could do this with the space I use most often, and avoid using full-screen mode (which I don’t really like). But the same problem exists with switching to iTunes: you need to click the Dock icon twice, and the Application Switcher won’t take you to the main window.

It wouldn’t be too complicated to make the MiniPlayer work in multiple spaces. I would also think that some people who use multiple monitors (I don’t) would find it practical to have the MiniPlayer visible on multiple monitors as well.

Maybe some intrepid developer will make a good iTunes controller that offers this functionality…