[UPDATE: This method doesn't work, leaving the rest of the post so you know you don't need to try it]
How to have up to 4 set top boxes, THIS MIGHT NOT WORK.
Parts to get:
Dual output emitter. Looks a lot like the irblaster cable that came with the mce remote but has 2 emitters. 1 in the middle, 1 on the end. If you have a tivo, you have one of these. You may have gotten them with your stbs or even your tv to control vcrs. I used 2 from old tivos for this.
Set top boxes: you MUST use 1 of the following: set top boxes that have the option to run side my side with a remote control number. or 2 different model set top boxes that use different remote control codes.
How to wire:
IR PORT 1 -----> Set top box connected to tuner 1 ---------> Set top box, other brand to tuner 2.
IR PORT 2 -----> Set top box to tuner 3, same brand as 1 ------> Set top box, same brand as 2, tuner 4.
I have not done this with 3 or 4 tuners in the machine yet so here is where I can use scuffs input for where in his instructions to do this. Having MCE learn 2 different remote controls then reg hacking the stb line so the correct codes are used with the correct ir port and this will work.
The idea is when its time to change the channel on tuner 1, it will send the IR code down ir blaster port 1 with ir codes for remote 1. box 2 ignores it because its the wrong codes for it. When its time for 2, it sends the codes down port 1, and tuner 1 ignores it because its the wrong codes. Same with tuner 3 and 4, just a different port.
The catch 22: I can't test this yet, but if MCE sends out the remote codes for box 1 and 2, or 3 and 4 or all of them at exactly the same time, it may not change channels for any of them. After my machine is done recording shows tonight, i will test this with a 2 stb setup using 1 ir cable.
UPDATE: I changed 1 of my stbs to get codes for both tuners. I figured if it back to back changed channels correctly for the 2 shows that were about to record, then it was fine. It didn't. but it didn't break either, looks like the ir reciever took the last command it got to change and used that successfully
Bryan Socha
Media Center MVP