作者jawelhsu (爱鸭男)
看板Windows
标题[教学]Win8+AutoHotkey修改循环切换输入法组合键
时间Sun Jan 6 23:58:15 2013
!! 不确定用[教学]是否适合,如果不适合请回覆,我再修改。
用Win8,第一个感到不适应的就是输入法切换。
尤其是给已经在其它的Windows有使用经验的人使用,更有转换上的麻烦。
我是惯用呒虾米输入法的使用者。内建的桌面输入法循环模式,
除了Win+Space会有选单之外,没办法顺利切到呒虾米。
在网路上查了资料,发现可用AutoHotkey重新定义输入法循环切换的配置。
不过有些教学并不一定适用Left Ctrl+Left Shift切换呒虾米。
自己花了约半个多小时测试一下,证实可以修改循环切换输入法的组合键。
修改後,感觉Win8好上手多了,因此分享给大家。
本文目的:
1-左边Ctrl + 左边Shift = 循环切换输入法
2-左边Ctrl + 空白 = 切换上一次使用的输入法
步骤:
1-先到AutoHotkey下载软体并安装:
http://www.autohotkey.com/
2-将系统内「切换输入法」定义的Ctrl+Shift设定停用或换成别的组合键:
(1)控制台\所有控制台项目\语言
(2)点一下左边的「进阶设定」
(3)点一下「变更语言列快速键」
(4)进入「进阶按键组合」标签中,点一下「切换输入语言」项目,
再按一下下方的「变更按键顺序」。
(5)确认Ctrl+Shift不被任何一个项目使用。
(6)按下该视窗上的「确认」回到前一层的视窗,再按一次「确认」离开设定。
3-在桌面模式下,检查小时钟或右下角常驻程式区,有一个绿色的「H」图示。
该程式就是刚安装好的AutoHotkey。
在上面点滑鼠的右键,选择「Edit This Script」,预设应该会带出记事本编辑
4-步骤3会带出AutoHotkey的自定义按键表。
建议若您未曾使用过,将跳出的记事本视窗内容「全选-删除」。
如果您有使用过自定义表,请在最下方按下若干Enter隔开。
5-将下列「;;;;;;;;;;;;;;;;;;」两段分隔线中的句子「贴上」在空白处。
如果您已有使用过自定义表,请不要影响到原本的定义程式。
句子中的空格请不要删除。
;;;;;;;;;;;;;;;;;;
LCtrl & LShift::Send #{Space}
^space::#space
;;;;;;;;;;;;;;;;;;
6-在桌面模式下,检查小时钟或右下角常驻程式的绿色「H」图示。
在图示上点右键,选择「Reload This Script」。
正常来说,应该不会有错误讯息。
如果您在执行被警示文句错误,表示您贴上的语法可能影响到原有的对应表。
或是有其它的因素,导致文句载入失败。
7-检查看看,您是否能透过左边的Ctrl+Space和左边的Ctrl+Shift达成目的?
如果可以的话,请分享给其它使用Win8的亲友吧。
如果不行,那麽可能就得再PO来这里与大家讨论罗。
有些输入法(像是呒虾米官方目前的非BETA版本)目前无法在Metro下输入。
因此可能可以切换,但是仍然无法使用喔!
================
後话:
我其实还是比较喜欢Win7和WinXP。
不过现在有些新电脑购入时就是预载Win8,不得不去适应。
换个角度想,新的输入法界面也有一个好处……
它可以将输入法的图示固定在小时钟旁。
想当初从Win9x切换到WinXP,那个喜爱的蓝底输入法图示变输入法列……
因为不适应的关系,还写信请微软「增加设定,让它可以固定在小时钟旁」。
想当然,只有接到一封很抱歉的信.......
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.25.161.196
※ jawelhsu:转录至看板 Liu 01/07 00:01
1F:→ serlontw :其实那也可以改,在进阶选项里 01/07 12:51
2F:→ jawelhsu :给楼上,系统的改法对部份的输入法是无效的。 01/07 13:54
3F:→ serlontw :在这里当然是论OS的,不然MS还要帮软体商改介面吗? 01/07 14:23
4F:→ jawelhsu :to serlontw: 这就是习惯的问题。系统总是可以调整。 01/07 21:11
5F:→ serlontw :所以有时间把OS换来换去,没时间适应新习惯?? 01/07 22:03
6F:→ jawelhsu :就说是习惯问题,家里公司共5台电脑,都不同系统。 01/08 11:15
7F:→ jawelhsu :这有什麽可议的吗? 01/08 11:16
8F:→ jawelhsu :再说也不是什麽新「习惯」,而这是新功能,你明白? 01/08 11:17
9F:→ serlontw :这本来就跟我无关,要问我?? 01/08 18:48
10F:→ serlontw :不可议要HATE有专版喔... 01/08 19:03
11F:→ ksng1092 :左Ctrl + 左Shift循环切换这个不是Win8本来就有吗? 01/08 21:39