I recently put an old laptop in my room as an XBMC computer. However, whenever I wanted to switch the content that was playing, I would have to drag myself out of my warm bed to change the content on the computer. I searched far and wide for a glitch free way to control XBMC. One option would be using the web/app based controller for XBMC, but if there was a network error the network controller wouldn’t work. I found Adafruit’s IR Key remote system , but IR has to have a clear line of sight, and in my case that wouldn’t always be available. Then I found the Bluefruit EZ-Key. It’s a Bluetooth device that can be easily programmed to emulate keyboard presses.

Overall this project turned out great! The remote is very snappy and responsive, and solved my problem.

This slideshow requires JavaScript.