Archive for December, 2007

The Green Button – RE: how to add extra keypress over IR blaster?

December 10, 2007

Title: The Media Center remote control does not change channels properly.


Even after learning your set-top box remote control, the Media Center remote control does not change channels properly.


Media Center may have misjudged the speed of your set-top box’s remote control, and therefore your Media Center remote may be sending signals incorrectly.


* Using your keyboard, press WINDOWS + R.
* In the “Run” box that appears, type “regedit,” and click OK.
* Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\Video\Tuners
* Look in subfolders whose names are in curly brackets and contain a bunch of random numbers and letters until you find the UserSettings folder. (There may be multiple folders with this name.)
* Click on UserSettings, and open the “STBCode” file on the right-hand side of the window. (If this file does not exist, go back to Step 4.
* Try changing the number contained after the tag to 100, 175, and 250. Each time, close out of the registry, restart your system, and try your remote to see if it works normally.
o If you have a Scientific Atlanta 8600 set-top box, change the numbers after the , , and tags to 100, 100, and 400, respectively.
o If you have a General Instruments DCT 2244 set-top box, change the numbers after the , , and tags to 1000, 300, and 1200, respectively.

If you want to tweak the numbers further, here is more detailed information:

The value of Key Duration is defined during set-top box setup. The other two registry entries are left blank by setup, and the values for Key Interval and Channel Pause are calculated in the following way:

Key Interval = Key Duration
Channel Pause = 2 * Key Duration

Key Duration Key Interval (Default) Channel Pause (Default)
FAST 100 100 200
MEDIUM 175 175 350
SLOW 250 250 500

If XXX for Key Interval and YYY for Channel Pause are replaced with numeric values, they are used instead of the defaults.

If your box seems to be dropping digits, try a longer Key Duration. If that doesn’t help or doesn’t fully solve the problem, try a longer Key Interval.

If the box is mixing digits from the previous channel change into the current one, try adding to the Channel Pause, and then Key Interval values.

NOTE: all values are in milliseconds, were 1 millisecond is 1/1000 of a second.

Blogged with Flock