2012年11月12日 36条评论

大才小用: 用AutoHotkey实现WIN8下输入法切换快捷键Ctrl+Space

AutoHotkey 是啥我就不介绍了,不知道的朋友自己搜一下吧,我在这里只是借用它强大的功能的一个小功能“键盘映射”来实现 WIN8 下 Ctrl+Space 切换中英文输入法。

逆天的 WIN8 下输入法切换问题我上篇文章《WIN8下输入法切换问题: 勉强解决》已经说了和临时解决办法,现在我要用 AutoHotkey 来解决不能用 Ctrl+Space 快捷键来切换中英文输入法的问题。

0. 先按照我上篇文章折腾好(设置为 Ctrl+Shift 切换中英文语言)
1. 去 http://www.autohotkey.com/ 下载 AutoHotkey 最新版并安装,安装时提示生成范例,答是即可。
2. 然后去“我的文档”,用文本编辑器打开 AutoHotkey 脚本文件 AutoHotkey.ahk,在最下面添加

^Space::^Shift

(注:原理就是把 Ctrl+Space 映射到 Ctrl+Shift)
3. 双击 AutoHotkey.ahk 运行脚本(如果有提示窗口答“是”)
4. 没有了,你试试 Ctrl+Space,哈哈哈

好无聊,就这输入法竟然这么折腾,囧rz,算了,顺便研究一下 AutoHotkey 吧,听说很强大,快捷键无所不能……

zww
or
oooo

“大才小用: 用AutoHotkey实现WIN8下输入法切换快捷键Ctrl+Space”有36条评论

  1. 貌似我搜狗装了后shift+ctrl也可以切换啊~

    1. zwwooooo says:

      @时光的线条
      - - 我的目的是用 Ctrl+空格,和以前一样。

    2. @zwwooooo
      以前也一直是shift+ctrl

  2. Mars says:

    我一台xp,一台win7。win8感觉再等等吧。

  3. 哼哼猪 says:

    记得以前玩游戏的时候,把一些组合按键映射到一个键上,直接按着就行了

    1. zwwooooo says:

      @哼哼猪
      特别是街机,哈哈哈

  4. 林木木 says:

    Z叔,自从用了温8浑身都是折腾劲哟!

    1. zwwooooo says:

      @林木木
      被折腾,不是主观的

  5. 真还真的是大材小用。

  6. 额 无非是一种习惯 按下Ctrl 不也一样么

    1. zwwooooo says:

      @分文博客
      其实,ctrl+shift不好按啊,ctrl+space不会按错

  7. 大发 says:

    WIN8让大叔无比活跃啊,话说看见大叔修改搜索了。。

    1. zwwooooo says:

      @大发
      被逼着折腾……搜索是因为几个朋友反映了就改改

  8. Vicia says:

    AHK一直是我重装电脑后第一个加入随windows启动的程序,不过在我这儿一直被大材小用。= =

    1. zwwooooo says:

      @Vicia
      不占多少资源,没什么关系,其实我不怎么会用,也懒得去研究

  9. 郑永 says:

    我也安了win8,在家里,好像有 输入法按键切换设置啊!

    1. zwwooooo says:

      @郑永
      木有ctrl+space的

  10. Feeng says:

    还好一直习惯了ctrl + shift切换。

  11. 茶话汇 says:

    最近z大发文更积极了哈,呵呵。。。

  12. 郑永 says:

    按你说的做了还是不行,汗。。。。

  13. says:

    我靠 這個大量了
    給力了
    一會去試試
    如果這樣 準備常用win8
    習慣和空格的組合了 其他 接收不到

    1. zwwooooo says:

      @沫
      我现在就这样用,希望以后有补丁解决

  14. 郑永 says:

    可以了, 但是有时候还是不行。

  15. 大哥 看来最近被win8折腾的不轻啊

    1. zwwooooo says:

      @策划那些事儿
      唉,没办法,出钱找罪受……

  16. 正纠结与GG自定义搜索的抽风呢,看见你博客增加了wp的默认搜索,希望分享一下折腾的方法

    1. zwwooooo says:

      @亿品元素
      有点麻烦,因为我用了jQ……以后看看

  17. 这个软件不会用,我之前也搜过,Windows8输入法我现在用自带的,除了tmd取词不科学外其他挺好的,切换也搞定了,设置了让他默认英文,然后shift切换中英文

    1. zwwooooo says:

      @平板盒子
      shift在敲代码时常用,很容易误按,影响心情

  18. Bee君 says:

    用个win8竟然要这么囧

    1. zwwooooo says:

      @Bee君
      对啊,麻烦

  19. 我用的是QQ五笔也能CTRL+空格。

    我是五笔用户,试了好多五笔才找到这个的。。但是包括这个在内。还是存在一点问题,只不过好一点而已。哪就是如果五笔没有上空格上屏的时候,再CTRL+空格,无效。别的输入法甚至会卡住。。QQ五笔虽说不会卡住,但没有上屏的哪个选字框还在。。但已能输英文 一句话。我还没有找到一个win8下的好的输入法。。这是我用这么多系统 。唯一一个在输入法上大伤脑筋的系统。

    1. zwwooooo says:

      @yesureadmin
      用默认或者微软的英库,或者现在的QQ拼音也可以,五笔的话就不知道了,我不用。

  20. will says:

    其实不用这么复杂的..先随便装个别的语言,然后把现有的中文语言删掉..再安装你的英库(拼音)或小鸭(五笔),删除先前那个其它语言,最后到高级设置里替代默认输入法设置为你的输入法...允许不同的输入法的勾去掉..重启就可以了..

    唯一麻烦的是首次开机默认是你的输入法...然后你需要 ctrl+space 关掉就是英文..

    经常 ctrl+space 按来按去的无聊党适用...

    1. zwwooooo says:

      @will
      反正就是不方便,我不纠结了,装回win7了

发表评论

昵称 *

网址

B em del U Link Code Quote