利用好Vista下的媒体键

我的本本是Dell的Inspriron 6400,当时附带的是XP Home,所以它在XP下的驱动很完善,有个Media Direct建,关机的时候按它会开机进媒体中心,开机的时候会打开媒体中心。

但是后来我换了Vista Ultimate,这个键就完全没有了作用。
一开始有个爱好者专门为此编了一个小程序MCHK.exe,使得Media Direct按钮可以调动Media Center,我用的杀毒软件在某次升级之后,硬是报毒,虽然作者了解到有些杀毒软件会报毒后专门又写了一遍,可是我这个Avast!仍然不放过,因此Media Direct按钮再次宣告作废。

虽然有人放出更加一般的方法,可以藉由某按键监控软件加上一小段脚本完成这个任务。
一来我不知道这个按键监控软件会不会也被杀掉,二来也有点杀鸡用牛刀的意思。
不就是Media Center吗?快捷键多的是:Win+Alt+Enter……

今天终于找到一个完美解决的办法,虽然需要改动注册表,不过比起安装三方软件降低系统效率来说要让人舒服一些。
需要在HKLM\SYSTEM\CurrentControlSet\Control\MobilePC\HotStartButtons\0创立字符串子键,名称为ApplicationPath,键值为希望调用的应用程序的地址。
还需要把HKLM\SYSTEM\ControlSet00?\Control\MobilePC\HotStartButtons\0也一并修改,注意ControlSet可能有001,002,003等多个。
全部修改好以后,重启电脑就可以让Media Direct按键发挥功能了!