Device Stage is a set of baked-in icons and menus for printers, cameras, phones, etc. that wait for the moment when you plug something in. Recognition comes fast and smooth—provided the gadget is supported. UPDATE
When you connect a supported gadget, like in this case the Epson Artisan 800, you instantly see the icon with its shiny black case and colorful printout. There was no download, this stuff was already cached somewhere. The icon at first had a yellow alert badge, but after a quick troubleshoot wizard, the badge changed to a happy green check mark.
There are three components of Device Stage: An icon in Devices and Printers, an XML page with links to services and apps, and an icon in the taskbar with a nice tidy pop-up menu of device options.
The icon in the Devices and Printers page, which you can easily reach from the the Start Menu. If you can't find your device anywhere else, it will at least be here. If your gadget is not plugged in, its icon is slightly translucent. If it is, you see a clear shiny device. Click on the icon once, and a contextual ribbon at the top of the window changes to give you device specific options. (For the Epson all-in-one, it was "Start scan" "See what's printing" "Manage default printers" etc. For a mass storage device, it's "Browse Files" and "Safely Remove.")
Double-clicking the icon in the Devices page brings up the services page, essentially a webpage that lives in your computer, and can launch both websites and apps. The look and feel is developed by the device manufacturer, though I'm sure there's a nice Microsoft template if needed. As you can see from both its contents and the following, cool taskbar icon, this page is the sort of thing that would probably used most when the gadget is first bought, and forgotten about later.
The taskbar icon is the ooh-aah part of Device Stage. Right click it (or click and swipe upwards) and you get a series of "Tasks"—essentially a summarized version of what the big XML page offers, with some more specific commands too. Printers are pretty obvious, but it will be really fun to see what people can do with cameras and phones, not to mention totally specialized devices like a Slacker portable radio or a Chumby.
Speaking of Chumby, devices don't need to connect via USB. They can connect via the network or Bluetooth, and are given the same rich metadata treatment.
I did notice one thing in particular that probably won't be "fixed" in the final release: Even though the Epson menu offered all of the Artisan 800's functionality, some of the functions brought up error messages like the one you see below. I didn't run the install disc, and I am assuming that the .EXE apps that the launcher couldn't find were ones I needed to install from the Epson's CD. This makes sense: The richer the experience offered by the device manufacturer, the more likely it is that they will try to make you install more of their software. It's too bad that, as far as I know, you can't customize these jump lists, though, because I would love to see a pop up that only had the crap I care about.
Up top, I made a gripe about products only working if they're supported. If they're not supported, they get generic icons and you see the old AutoPlay pop-up from Windows systems past. In other words, it sucks—like this—when they're not supported:
Don't get me wrong. This isn't a complaint about how few gadgets are currently supported by Windows 7 Beta. The list is here, and it's small, but you know damn well it's going to get longer and longer and longer, every week if not every day.
What I am saying is that I have mixed feelings about what Device Stage will mean to consumer electronics companies. One one hand, companies would do well to stop messing around with their own silly proprietary crapware for say, alerting me when I need printer ink, or downloading the photos from my camera. The Device Stage interface, as you can see below, is an elegant way to facilitate those kinds of menial tasks.
On the other hand, though, I hate for this to become some kind of gear mafia. Back in the day, PlaysForSure's website listed a bunch of compatible music players, but it didn't list all of them. People going to the site would have been swayed to buy officially supported hardware, even if it wasn't the best. I am sure in this case that Microsoft will upload all of the content of all those who participate, but I would hate for people to be choosing devices just because of their ability to talk to Windows 7—an inferior printer, say, having a better Win 7 interface than a superior model.
The ideal solution is for all makers of decent gadgets pay some dude $50 to write the stupid XML code for it to appear in Device Stage—I'm told it's ridiculously simple to submit data. Then it would be a given that a hot new device will just show up. But will there be awesome gadgets that—because of inattentiveness on the part of their makers—end up looking like ass in Windows 7? The chances are good. [More Windows 7 at Gizmodo]
UPDATE: I received the Device Stage package for the Nikon D90 (what Steve Ballmer used to demo Device Stage at CES). Here's a gallery of screenshots from that, showing similar functionality. I did have some trouble getting it to load the user's manual, but that is probably something that can be fixed before the official Win 7 launch.