So you've created a kickass, play-anything media center with XBMC, but it's a too hard for your less tech-savvy friends and family members to use. Here are a few ways to make your home theater PC so easy that your four year old could use it.
Get a New Skin
The default Confluence skin is pretty good-looking, and there are some even prettier ones out there if you look around. However, not all of them are exactly easy to navigate, especially for those unfamiliar with XBMC. For example, Confluence's horizontal menu is hard to see, and its Movie and TV show menus are in a cluttered submenu. Experiment with some other skins and see which ones are easier to navigate.
I personally really like "Transparency" for its easy-to-read vertical menu. You can see every menu item on the menu page (that is, you don't have to scroll to see any of them), and nothing is buried in a submenu. From the main menu, you can see the Movies, TV Shows, Play Disc, and other options and go straight there with a few taps. It's much easier for an XBMC newbie to navigate than something like Confluence, Aeon, or Alaska, and it's still pretty darn attractive. Of course, there may be others out there, so search around and see what else you can find.
Program Your Remote for Easy Navigation
Certain remotes work out of the box with XBMC, but sometimes getting a simpler remote and programming it yourself can be more user-friendly than a PC remote with a ton of buttons. Even then, take care to program buttons in a way that makes sense—I spent years with an unintuitive button layout because I just matched XBMC's functions to the buttons they sounded like, which wasn't ideal. Play around with your remote and see what layout makes the most sense. Watch out for the "back" and "menu" buttons, which I found the trickiest to assign to something intuitive. If you really want to see if you've done it correctly, hand it off to someone else that hasn't used XBMC and see if they can find their way around without help. If they can, you've found the ideal layout, and you should stick with it.
You might also try going with a remote designed specifically for XBMC, like one that works on iOS or Android. Not only will they have buttons assigned to specific XBMC features, but you can even browse your library right from your mobile device and get it to play on the TV. It doesn't get much simpler than that.
Lastly, if you really want an easy-to-use remote, the Apple TV remote is about as simple as it gets. It takes no setup, anyone can use it, and it comes with the cheapest XBMC box you can create. This won't matter if you've already put together a non-Apple TV box, but if you have an Apple TV, consider using it as your XBMC box for some serious ease of use.
Clean Up Your Main Menu
Head on over to Settings > Skin Settings and search for the menu editing section. Take some time to remove all the things you don't use, like "Pictures", "Music", and "Weather". Make sure to clean up the submenus too, if your skin has them—things like "Recently Added", "Random", and "Browse by Genre" aren't exactly confusing, but they can create a lot of clutter, which makes the menu a lot harder to navigate. Some skins will even let you remove the submenus altogether. Remove the "Videos" option and replace it with separate "Movies" and "TV Shows" menu items. And, if "Play Disc" isn't enabled, make sure you turn it on for those occasional DVDs you rent or borrow from friends.
Put Add-Ons like Hulu, Netflix, and Blu-Ray on the Main Menu
Next, put some of your most used add-ons on the main page, so you don't have to go digging through other menus to find them. This takes a few steps, but is really quite easy:
- Navigate to one of the add-ons you want on the main menu (say, XBMC Flicks—the Netflix add-on for XBMC). Bring up the context menu and choose "Add to Favorites". This step isn't necessary for all skins, but it is necessary for many—including Transparency.
- Head to Settings > Skin and find the option for customizing the main menu (in Transparency, it's called "Menu"). You should see some "Custom" or "Favorites" slots, where you can add custom menu items. Enable these and choose the add-on you want from the favorites menu.
- Repeat this process for all the add-ons you want on the front page, like Hulu, Free Cable, Blu-Ray, and others. They should all show up on your main menu for quick, easy, pain-free access.
If you've cleaned up your main menu as we described in the previous section, you should now have a menu that's incredibly easy to navigate and has movies, TV, streaming video, Blu-Ray, and everything else you could ever want.
Enable Kiosk Mode
One of the most confusing parts about XBMC can be when you accidentally enter the "View" menu while scrolling through your movies or TV shows (the one that's hidden behind the right edge of the screen). Once you've got everything set up the way you want, you can turn on "kiosk mode" to lock your chosen views and get rid of this hidden menu. That way, when someone's browsing through your videos, they don't accidentally stumble on this menu or change your view mode by accident. In Transparency, you'll find kiosk mode under Settings > Skin Settings > General > Enable Kiosk mode. Check your skin's documentation for more info on whether it has kiosk mode and where to find it.
XBMC has come a long way, but it's still not the most user-friendly program on the planet. Hopefully, with these simple tweaks, you can get just about anyone using your XBMC box in no time. Got any of your own suggestions for making XBMC easier to use? Be sure to share them in the comments below.
Photo remixed from Tanberin.

Have you ever found yourself starting up the likes of Netflix or Hulu and then staring at the different options for 20 minutes before making a choice on what you want to watch? It's not only a waste of time, it also makes the already time-consuming act of watching a movie more drawn out. While you'll never be able to completely remove the burden of choice, you do have some options to make things move a little quicker.
One feature that Netflix could really use is a "watched library," where after you watch something, it takes it out of your queue and sends into a library so you can return to it later if you want. Since that isn't possible and movies and TV shows stay in your queue for as long as they're available on all the streaming services, I find it helpful to go through and delete movies from the queue I've already watched so I can quickly get to new things.
There are some movies that you'd like to see but they're not worth seeing in theaters. The free webapp WatchIt makes sure those movies don't fall off your radar; it will send you an email when the movie is available on Netflix, Redbox, Cable, or any of several other viewing options.
You shouldn't have to pay more to tether your phone, get a digital download, or use your devices the way you want, but many companies seem to disagree. They take action to try and get more of your money for products and services you shouldn't really have to pay for. Here are three ways to stop that from happening to you.
The Solution: On pretty much any smartphone, you can grab
The Problem: Media companies—especially the in the film industry—have a business model that's heavily based around a release schedule. Taking movies as an example, they go to the theater first, then to airplanes/hotels/other on-demand services, then to DVD, then to the internet, and finally to television. This isn't the timeline for every film (and is also oversimplified), but it illustrates the problem: if you want to watch a film in a certain way, you have to wait until the production company decides you can.
The Solution: Although third-party music and video streaming services aren't without their issues, their goal is to provide the entertainment service you want. It's the media companies that are resistant because it takes away control. Supporting services like
The Problem: If you've ever used a Sony Memory Stick or purchased an Apple product you know what it means to deal with proprietary technology. An Apple iPhone sync and power cable can be used with other iDevices, but if you decide to switch to Android you're suddenly stuck with a useless cord that ends up in a drawer or bargain bin Craigslist listing. You don't want to waste your money on useless accessories, so owning proprietary junk encourages you to keep buying products that can use it. This helps companies lock you in, and it's pretty annoying. Additionally, you see this same problem on the software side of things. The best example is Apple's iPhone (and iOS in general), which is severely restricted. It prevents you and prevents developers from realizing the full potential of the device. It doesn't matter that you paid for the hardware—you're supposed to do what Apple wants you to do with it.
The Solution: There is no perfect solution to the proprietary cable problem, but there is a solution nonetheless. Convertible cables, such as