2009.05.10 by sfufoet

GHotkey – 查找修改系统全局热键

83

小众读者 hapocn 在《Active Hotkeys – 寻找系统的全局热键》下留言道

GHotkey 可以查到全局热键,和热键被什么软件占用,但是对有上下左右四个方向键的热键不能准确查看。

我看到这个留言之后,很是惊奇,不敢相信:全局热键还能修改?试用之后,我被震撼到了。有图有真相:

GHotkey   查找修改系统全局热键[图] | 小众软件

我选中 Gtalk 的呼出热键:Win + ESC,然后在“无”里面按下新的热键,点击 ModifyHotkey,Win + ESC 就被替换为新的热键了!也就是说,Win + ESC 已经被注销掉了,换成了新的快捷键。

更令我惊奇的是,退出 GHotkey 之后,修改后的热键还是一样能使用!除非注销系统或重启 Gtalk。

GHotkey 真的太强大了,不过,我用 AutoHotKey 设置的全局热键 Alt + S 和 Alt + A 还是一样检测不出来。还有一个系统热键 Shift + F10 也没检测出来,这个快捷键相当于点击右键。

总之,遇到“XXX 无法注册下列快捷键”之类的对话框,赶快祭出 GHotkey 吧。作者很低调,整个界面都是英文的,隐藏在任务栏按钮的右键菜单里的关于对话框却是中文的,而且没有署名。

GHotkey   查找修改系统全局热键[图] | 小众软件下载(1.3MB):uushare|来自小众软件|skydrive|dropbox

49 Comments:

  1. 1. Paveo # 2009/05/10 03:01

    沙发。

    回复

    Dofy # 2009/05/10 03:02

    @Paveo, 大腿

    回复

    dofy # 2009/05/10 12:35

    @Paveo, 哈哈~~~~ 算你狠…

    回复

  2. 2. rocky # 2009/05/10 07:05

    头一次评论 看看这么早

    回复

  3. 3. 天毅 # 2009/05/10 07:27

    其实现在低调的软件作者真的很难得,以前遇到的一个取色器,做得很粗糙都要收费-_-

    回复

    御主人様 # 2009/05/10 09:03

    @天毅,
    人家自我感觉良好着呢…

    回复

  4. 4. tu # 2009/05/10 09:20

    我一点GetHotkey,就弹出”get symbol error”错误对话框,xp sp3 pro chn,WHY? T_T

    回复

    sfufoet # 2009/05/10 09:24

    @tu, 可能不支持 XP sp3

    回复

    xmokay # 2009/05/10 09:46

    @sfufoet, 支持SP3的,我的就是

    hapocn # 2009/05/10 09:56

    @sfufoet, 这个ghotkey要联网的,ip:207.46.212.122
    不联网的话就会get symbol error

    hapocn # 2009/05/10 09:59

    @sfufoet, 还有,ghotkey会注入服务ghotkey,获取热键后关闭服务,你看看是不是这个问题

    hapocn # 2009/05/10 10:09

    @tu,
    ghotkey会联网,还有,ghotkey会注入服务ghotkey,获取热键后关闭服务,这就要求有管理员权限.
    你看看是不是这两个问题

    回复

    tu # 2009/05/10 12:45

    谢谢哦,确实是联网问题,我的防火墙阻止了,主要是之前没想到这类软件也需要联网,呵呵.

    thanks!

  5. 5. Neelie # 2009/05/10 09:42

    真是及时雨,昨天还被混乱的全局热键郁闷呢。

    回复

  6. 6. xmokay # 2009/05/10 09:48

    我把系统的CTRL + ALT + DELETE 给改了,谁能告诉我怎么改回来(我一按ctrl + alt + del,那个热键的编辑框就空了)。崩溃了

    回复

    sfufoet # 2009/05/10 10:23

    @xmokay, 重启系统就行。

    回复

  7. 7. ache # 2009/05/10 10:02

    好东东啊!!!

    回复

  8. 8. hapocn # 2009/05/10 10:02

    ghotkey会联网,还有,ghotkey会注入服务ghotkey,获取热键后关闭服务,这就要求有管理员权限.
    你看看是不是这两个问题

    回复

    sfufoet # 2009/05/10 10:24

    @hapocn, 有时候你的回复会被后台吃掉。不用担心,我们都会去放出来的。

    回复

  9. 9. hapocn # 2009/05/10 10:05

    郁闷,回复不了.
    ghotkey会联网,还有,ghotkey会注入服务ghotkey,获取热键后关闭服务,这就要求有管理员权限.
    你看看是不是这两个问题

    回复

  10. 10. boshi # 2009/05/10 10:17

      从小众给出的几个链接中下载是都会出现类似下面的错误,包括下载“显示器亮度与音量调节工具(SetX)”和“Active Hotkeys – 寻找系统全局热键。

      起初,我是用Chrome下载的,我以为是Chrome下载模式的问题(以前出现过),可换了世界之窗后依然如故。

      希望在这里能得到帮助!

    错误内容:
    —————————
    错误
    —————————
    E:\ghotkey-Appinn.com.7z
    这个压缩文件格式未知或者数据已经被损坏
    —————————
    确定
    —————————

    回复

    sfufoet # 2009/05/10 10:24

    @boshi, 请更新你的解压缩软件。

    回复

  11. 11. hyknife # 2009/05/10 10:54

    我用的时候,按下 GetHotkey 之后,就弹出一个置顶小窗口,
    “Getting symbols,please waiting”

    然后就卡死了

    系统是XP

    回复

  12. 12. RayChou # 2009/05/10 11:18

    AutoHotKey不是也可以覆盖全局热键么,Win+E我就指给TC了

    回复

  13. 13. 路人 # 2009/05/10 11:47

    访问的是微软的网站,下载一些系统字符吧

    作者是drl论坛的

    回复

  14. 14. tmp # 2009/05/10 11:51

    一直error,window 7

    回复

    cook # 2009/05/12 21:39

    @tmp, 我也是,Windows7 64位,没装杀毒软件,给了管理员权限,还是symbol error

    回复

  15. 15. tmp # 2009/05/10 11:52

    http://code.google.com/p/ghotkeys/w/list
    不知道这个是不是作者的,里面什么都没有

    回复

    sfufoet # 2009/05/10 12:40

    @tmp, 可能是。

    回复

  16. 16. skystar # 2009/05/10 12:35

    当然能改,sfufoet你做AHK软件得你怎么会不知道呢?热键映射。。。无语下

    回复

    sfufoet # 2009/05/10 12:40

    @skystar, ……我真的不知道。AHK 只能替换掉原有的快捷键,做不到注销原来的,并映射到新的。

    回复

    skystar # 2009/05/10 16:27

    @sfufoet, 不明白你什么意思,注销再映射到新的和直接替换成新的有什么区别?

    sfufoet # 2009/05/10 18:59

    @skystar, 比如呼出 gtalk 的快捷键是 Win + ESC,替换为 Ctrl + F1 之后,Win + ESC 已经不能呼出 Gtalk 了,只能用 Ctrl + F1。而 AHK 是无法实现的。AHK 只能替换掉快捷键,比如 Win + E 是打开资源管理器,用 AHK 来写的话,只能实现替换掉 Win + E,比如:

    #E::
    Run http://www.appinn.com
    return

    按下 Win + E 之后,打开小众软件

    回复

    skystar # 2009/05/11 11:48

    @sfufoet, 能的呀,你在#E后面写上模拟快捷键的按键码就可以比如#E::{ctrl}+{F1}

    sfufoet # 2009/05/11 12:21

    @skystar, 你还是没搞明白。

    假如存在 Ctrl+F1 这个快捷键,#E::{ctrl}+{F1} 的确可以实现按下 Win + E 来发送 Ctrl+F1,但是原先的 Ctrl+F1 还是继续可以用的。而 GHotkey 可以直接注销掉 Ctrl+F1(注销后,Ctrl+F1 就不能继续用了),并实现 Win + E 来发送 Ctrl+F1。

    回复

    skystar # 2009/05/11 20:19

    @sfufoet, 是吗?不加“~”前缀还可以用?应该没用了

    sfufoet # 2009/05/11 23:38

    @skystar, #E::{ctrl}+{F1} 这个代码是错误的。反正 AHK 是不能注销 热键 的。除非知道注销热键调用了系统的哪个 API。

    回复

    skystar # 2009/05/12 11:46

    @sfufoet, 不明白你的意思,我还是坚持我的看法,原来的热键作用就是激发新的热键组合,原来的功能没有了

    sfufoet # 2009/05/12 12:19

    @skystar, 不明白就算了。

    回复

  17. 17. dofy # 2009/05/10 12:42

    不支持 win 7 ?? 已经 run as administrator 了…

    回复

  18. 18. fayfg # 2009/05/10 14:51

    我等天朝何等伟大

    回复

  19. 19. skystar # 2009/05/10 17:45

    打开这个软件看了下,感觉很想用AHK写的,但是看大小又不是,也许是AU3?

    回复

    orz # 2009/09/30 10:01

    @skystar, 明显的MFC

    回复

  20. 20. caten # 2009/05/10 20:55

    早前通过修改系统文件将神经病的F1启动帮助和更神经病的Ctrl+Z撤销操作快捷键去掉了。
    感觉良好。
    具体方法是用利器Restorator打开explorer.exe或者shell32.dll,在快捷键里找到不要的快捷键,然后删掉那一行后保存后重启系统即可。

    回复

    奇怪的jane # 2009/05/14 11:14

    @caten, 这都行?
    不过现在的系统不都有关键文件保护么?会自动替换回来吧?

    回复

  21. 21. carl_tw # 2009/05/11 04:19

    Windows 7 64-bit 不支持,可惜啊。

    回复

  22. 22. wqdsa # 2009/05/11 09:09

    8错,下来试试。

    回复

  23. 23. phil365 # 2009/05/11 09:17

    这就是我一直在寻找的东东啊

    回复

  24. 24. 芝麻 # 2009/05/12 09:55

    这是个非常有用的工具

    回复

  25. 25. M # 2009/05/12 10:33

    囧。。。我没装杀软,应该不是防火墙的问题,也是error

    回复

  26. 26. cook # 2009/05/12 21:40

    Windows7 64位,没装杀毒软件,给了管理员权限,一直都是symbol error

    回复

  27. 27. Happy # 2009/05/12 23:43

    笔记本的Fn键能重映射吗?

    回复

    sfufoet # 2009/05/13 07:52

    @Happy, Fn 必须组合其他键才有用吧?也就是说,该软件是不能单独把 Fn 修改为其他键的,它是拿来修改组合键的。你试试吧,我没有笔记本。

    回复

  28. 28. Cruzer # 2009/05/13 10:57

    无法使用win键啊,想修改成WIN+其他字母不行。。。

    回复

    Cruzer # 2009/05/13 11:00

    @Cruzer, 也无法按KEY,PID,HWND,PATH名字排序。。。

    回复

  29. 29. wangcj # 2009/05/14 09:14

    windows2000下页报错!

    回复

  30. 30. Wallert # 2009/05/14 17:26

    我的win键也不好使啊。

    回复

  31. 31. Wallert # 2009/05/14 17:29

    我的win键也不好用啊。

    回复

  32. 32. uyhtg # 2009/08/21 15:53

    重启电脑后就失效,有什么用?是否还要其他设置?请高手指点,谢谢!

    回复

    sfufoet # 2009/08/21 16:19

    @uyhtg, 请重新设置,因为它的设置保存在注册表里面了。重装后当然失效了。

    回复

    uyhtg # 2009/08/21 17:01

    @sfufoet, 谢谢你!但我还是不明白,我的意思是:设置后当时有效,关机后重启就无效了,我想不应该是这样吧?请再次指导,真心地谢谢你!

    uyhtg # 2009/08/21 17:16

    @sfufoet, 你好!补充说明:我的意思是:设置后当时有效,关机后重启(不是重装系统,是再次打开电脑)就无效了。请不吝赐教,不胜感激!

    sfufoet # 2009/08/21 19:28

    @sfufoet, sorry。这个软件的确是这样的。重启后就要重新设置。

  33. 33. orz # 2009/09/30 10:01

    把win 改成其他的 改不会来了

    回复

    sfufoet # 2009/09/30 11:54

    @orz, 重启系统。

    回复

  34. 34. olfav # 2009/10/08 19:00

    经测试,会造成window 7蓝屏(32位旗舰版)

    回复

  35. 35. minfox # 2010/02/21 01:31

    运行即蓝屏,很NB的软件。OS是WIN7,干净系统,装了ESET杀软。

    回复

    yiboobaby # 2011/09/05 18:25

    @minfox, 同样..

    回复

  36. 36. w2k restart # 2010/04/16 10:23

    我在w2k无sp补丁下执行,每次都重启。

    回复

  37. 37. Jack # 2010/05/03 02:11

    windows2003server上没法用

    回复

  38. 38. dingjianluo # 2010/06/23 10:16

    厉害

    回复

  39. 39. walker # 2010/07/21 01:44

    win7 64bit测试无效,symbol error

    回复

  40. 40. coolxll # 2010/12/16 21:22
  41. 41. JASKNi # 2010/12/28 23:32

    为什么到这里来是因为PS的曲线快捷键Ctrl+M被占用, 不能用了.
    一直不知道为什么.
    所以找到了你(高兴啊!)
    可遗憾的是, 我刚好是64bit Win7
    擦.

    回复

  42. 42. 生拉硬扯 # 2011/04/13 11:02

    为什么到这里来是因为PS的曲线快捷键Ctrl+M被占用, 不能用了.
    一直不知道为什么.
    所以找到了你(高兴啊!)
    可遗憾的是, 我刚好是64bit Win7

    回复

  43. 43. george # 2011/06/19 23:40

    怎么下载啊

    回复

  44. 44. TTTT # 2011/07/02 17:31

    赞,不错的软件

    回复

  45. 45. suchalin # 2011/07/25 14:46

    有办法删除已使用的快捷键就好了,取消快捷也行,就是直接设置成无

    回复

  46. 46. 朔三 # 2011/08/26 11:31

    软件挺好,但是怎么下载啊?

    回复

  47. 47. yiboobaby # 2011/09/05 18:24

    今天下载使用了,该软件,360报毒..我把360关掉..坚定的关掉360,打开软件,win7蓝屏..重启重试..蓝屏依旧..是否不支持win7?

    回复

    sfufoet # 2011/09/05 22:44

    @yiboobaby, 软件比较老。可能不支持 win7。

    回复

  48. 48. test # 2011/11/20 22:30

    找到另外一个软件, Windows Hotkey Explorer

    下载: http://hkcmdr.anymania.com/index.html

    回复

  49. 49. 120190228 # 2011/12/20 08:48

    第一次碰见用用试试

    回复

输入昵称与邮箱就可以评论

称呼*

邮箱*

网址