使用AutoHotkey快速切換語言鍵盤,和超難用的Ctrl/Alt+Shift說再見!(AHK #9)
Windows 10切換輸入法很麻煩。首先,設定不太好找,在Windows 10版本1803後,鍵盤設定的步驟是:
- 〔Win+I〕
- 裝置
- 輸入
- 進階鍵盤設定
- 輸入語言快速鍵
變更中英鍵盤或輸入法的按鍵,必須是〔Ctrl+Shift〕或〔Alt+Shift〕這兩種複合鍵,其實不太方便按。
AutoHotkey腳本
我們要設定〔Alt+1〕是英文輸入,〔Alt+2〕是中文輸入,〔Alt+0〕是中英輸入循環切換。
腳本 test9.ahk檔案下載,按右鍵另存新檔:
操作說明影片
##
您可能也會有興趣的類似文章
- 輕鬆學會彈指神功-揭露AutoHotkey絕技 (63則留言, 2008/04/10)
- 用AutoGUI來學習AutoHotkey!超級簡單!(AHK #1) (0則留言, 2019/05/14)
- AHK61|Window的AutoHotkey .ahk與.ahk2檔案關聯-使用assoc與ftype命令 (0則留言, 2024/02/25)
- 用AutoHotkey輕鬆製作螢幕小鍵盤 (16則留言, 2008/03/16)
- 如何轉換AutoHotkey的預設分隔字元:冒號 (2則留言, 2008/03/17)
- AHK60|AutoHotkey++擴充設定詳解與Code Snippets設置;使用VS Code (0則留言, 2024/02/24)
- Windows虛擬桌面操作攻略;搭配強化工具更方便! [AHK#43] (0則留言, 2021/02/28)
- [Tools] 操作熱鍵與熱字串的超便利工具:AutoHotKey (13則留言, 2005/04/29)
- AHK59|使用VS Code開發AutoHotkey-編輯、執行與除錯 (0則留言, 2024/02/11)
- 輕鬆學會AutoHotkey的熱鍵:熱鍵用法實例解說(AHK #4) (2則留言, 2019/05/24)
- [AutoHotkey] 寫得不錯的AutoHotkey推薦文 (5則留言, 2007/10/31)
- [Tools] 續:撰寫AutoHotKey指令以複製檔案 (0則留言, 2005/06/12)
- 用AutoHotkey擷取螢幕並存成檔案-簡單的截圖操作 (0則留言, 2019/11/02)
- [AHK#57] AutoHotkey v2正式釋出,2023年學習新目標 (6則留言, 2023/01/01)
- [AHK#38] 快速跳過片頭的按鍵操作─PotPlayer輸入移動位置 (0則留言, 2020/10/04)
跟簡大神回報: 在Adventure V3.0.4 亦無法用此方法 Alt+1 、Alt+2、Alt+0 切換,但是在其他程式可以切換。 請問 Adventure 要怎麼調整它,才可切換呢? 謝謝
可能Adventure IDE有使用到,可以用 #ifWinActive,ahk_exe adventure.exe 先判斷。
在你的腳本是用mod的方式來達成切換的,有沒有方法可以驗証當前輸入法狀態,然後以此依據來考慮切換中文或英文?
可試看看Lyt https://www.autohotkey.com/boards/viewtopic.php?f=6&t=28258
這腳本很棒耶!只是大部份的指令看不懂,我也只能拿來應用,感謝你找到這個資源
; 修改。由自己切換輸入Alt+1, Alt+2,alt+0 可以知道目前的狀態,再切換輸入。
!1::
SetDefaultKeyboard(0x0409) ; 切換為英文輸入
M := 1
return
!2::
SetDefaultKeyboard(0x0404) ; 切換為中文輸入
M := 2
return
!0::
if (M <= 1) {
SetDefaultKeyboard(0x0404) ; 切換為中文輸入
M := 2
}
else {
SetDefaultKeyboard(0x0409) ; 切換為英文輸入
M := 1
}
return
evernote中此方法无法切换.
因為沒有使用Evernote,無法驗證。Sorry…