JP1 Remotes Forum Index JP1 Remotes

FAQFAQ SearchSearch 7 days of topics7 Days MemberlistMemberlist UsergroupsUsergroups RegisterRegister
ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in

DiscreteOn and DiscreteOff for XP MCE - Solution

Post new topic   Reply to topic    JP1 Remotes Forum Index -> Discrete Codes
View previous topic :: View next topic  
Author Message

Joined: 17 Jan 2004
Posts: 108
Location: UK

PostPosted: Thu Nov 24, 2005 11:19 am    Post subject: DiscreteOn and DiscreteOff for XP MCE - Solution Reply with quote

Windows XP Media Centre does not have discrete On and Off commands, only a power toggle. This make it difficult to use with complex macros on multiple device systems as you have to rely on ToadTogs to let remote know the current state of the PC.

I've found another solution, which does not rely on ToadTogs, this works with MCE 2005 with update rollup 1 installed. Here is what you have to do (assuming your remote is already setup to control XP MCE):

1) Set the action on the Sleep Key to 'No Action' in Windows control panel 'power options' applet. This causes the normal power toggle command to become a Discrete On as the BIOS responds to the power on command and Windows does not respond so it does not power down.

2) Create a shortcut on the desktop to a program which will cause Windows to enter suspend mode. You can use the Windows Shutdown command - but this will only fully power down the PC which may mean that scheduled recordings etc will not take place, it depends on your PC's power management. I have written a utility to do this, it can be downloaded from here. If you use this program use the SUSPEND command line option. Add a shortcut key to the program, I used Ctrl+Alt+Z, the upgrade below assumes this key combination. The underlying command was captured from a Microsoft Media Center Keyboard.

3) Thanks to Rob for creating the following device and protocol upgrade which maps the Ctrl+Alt+Z key combination to the power button of the Sat/Cable 2000 device. My remote is a URC8060.

Upgrade Code 0 = 0F D0 (Cable/2000) MCE Keyboard Temp (KM v8.35)
FF 00 11 20 20 00 E8 20

Upgrade protocol 0 = 01 FF (S3C8+) PB v3.11
47 93 41 8B 13 87 C5 10 08 04 00 98 00 84 00 98
00 84 96 23 05 78 00 00 8D 01 46

You can now create a key move for DiscreteOff using the Sat/Cable device 2000 with the hex values 20 20 00 E8 20, or use the standard Power button for Sat/Cable device 2000 as DiscreteOff.

That's it. Finally a DiscreteOn/Off for XP MCE!

The original discussion thread is here

Hope this is of use for someone,

Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic       JP1 Remotes Forum Index -> Discrete Codes All times are GMT - 5 Hours
Page 1 of 1

Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group
Get Smart! the band's official homepage Rockabilly Central