A. It is when Intelliremote is sending a command and default Microsoft Drivers are sending a command when you push a remote button. For example when you press "1" on your remote with Notepad open and you see "11" printed out, it means the first "1" is from Intelliremote and the second "1" is from the Microsoft Driver.
If you want to let Intelliremote take COMPLETE control of your MCE Remote and have no "double" button pushes do the following...
Windows 7 or Vista Professional
Simply download and use version 2.7.6 of Intelliremote or higher. It uses a Windows Service called Intelliservice to get commands from the remote with Administrative privileges and it handles disabling all of the necessary Microsoft processes and drivers causing the double button push. DO NOT FORGET TO REBOOT FOR THE CHANGES TO TAKE EFFECT
If you want to disable all MCE defaults such as Green Button opening MCE, then you can enter this command at the command line to disable MCE Service as a Policy.
Disable in dos screen (or batch file):
- Code: Select all
reg add HKLM\SOFTWARE\Policies\Microsoft\WindowsMediaCenter /v MediaCenter /t REG_DWORD /d 1 /f
Enable again:
- Code: Select all
reg delete HKLM\SOFTWARE\Policies\Microsoft\WindowsMediaCenter /v MediaCenter /f
Windows XP
Load "regedit.exe" and navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\HidIr\Remotes\745a17a0-74d3-11d0-b6fe-00a0c90f57da
Then delete the keys from "CodeSetNum0" to "CodeSetNum3".
To make sure you can recover these keys easily should you want to you should save them by using the export function in the file menu.
Once the registry has been changed you will need to reboot for the change to take effect.
This same process can be applied to disable automatic keyboard handling. Just look at the other registry sections under the "Remotes" sections.
Now if you ever want to re-enable the automatic handling of the MCE Remote and MCE Keyboard you just need to put those registry keys back.
To disable all handling of the Green Button and other MCE default services:
Disable in dos screen (or batch file):
- Code: Select all
reg add HKLM\SOFTWARE\Policies\Microsoft\WindowsMediaCenter /v MediaCenter /t REG_DWORD /d 1 /f
Enable again:
- Code: Select all
reg delete HKLM\SOFTWARE\Policies\Microsoft\WindowsMediaCenter /v MediaCenter /f
Disable ehtray.exe permanently
Using process monitor, I found that ehtray.exe was running, but it is only loaded into memory when a key is pressed and then goes away. (Still not sure what lauches it)
I found going into c:\windows\ehome and renaming ehtray.exe to something else (first you have to take ownership of the file using properties->security->advanced) that it will not load and media center will not launch automatically. Media center will still work when launched manually.
