Mac下默認(rèn)切換輸入法快捷鍵為Ctrl+Space,這么頻繁使用的快捷鍵每次都要按兩個(gè)鍵,而且還不是每次都能切換成功,想想都覺(jué)得效率低肌蜻。其實(shí)Caps Lock鍵平時(shí)用到的機(jī)會(huì)不多,完全可以當(dāng)作輸入切換鍵必尼,在MacOS 10.10我這就是這么做的蒋搜,可是升級(jí)到10.12后原來(lái)使用Karabiner的方法就不管用了。
幾經(jīng)研究胰伍,找到了用Keyboard Maestro這個(gè)軟件來(lái)達(dá)到我的目的:
1)打開(kāi)系統(tǒng)偏好設(shè)置——鍵盤(pán)——快捷鍵——輸入法——設(shè)置"上一個(gè)輸入法"快捷鍵為ctrl+option+cmd+shift+p(可以修改成其它不常用的)
2)打開(kāi)Keyboard Maestro后,在最左側(cè)的Global Macro Group右選擇創(chuàng)建一個(gè)新的Macros酸休,可以名為IMESwitch骂租,trigger選擇this device key(倒數(shù)第4個(gè),不一定是這個(gè)名字斑司,有device key就對(duì)了)渗饮,然后按caps lock快捷鍵,會(huì)顯示magic keyboard caps lock鍵(因?yàn)槲矣玫膍agic keyboard)
3)點(diǎn)擊下面的New Action添加新的Action宿刮,在左側(cè)的列表里搜索keystroke互站,選擇simulate keystroke這個(gè)選項(xiàng),點(diǎn)擊下三角按鈕出現(xiàn)列表后選擇Other僵缺,然后按ctrl+option+cmd+shift+p鍵設(shè)置映射的快捷鍵
4)現(xiàn)在可以實(shí)現(xiàn)按caps lock能切換輸入法了胡桃,但是輸入英文字母時(shí)顯示的是大寫(xiě),解決辦法是去鍵盤(pán)設(shè)置把修飾鍵中的caps lock映射為無(wú)操作就可以了磕潮。翠胰。