macOS 快捷键切换输入法 踩坑历程

本文记录了在macOS Big Sur 11.4上切换中/英/日三种输入法的踩坑过程。作者通过Applescript实现了自定义App InputSourceSwitcher,因为其他工具如InputSource、kawa等存在切换后只能输入ABC的问题,且相关API已被弃用。解决方案包括使用Apple Script调用系统API或聚焦menubar图标进行切换,同时提到了Bartender等menubar管理软件的快捷键设置。
摘要由CSDN通过智能技术生成

【需求】
使用快捷键切换三种及以上的键盘(如:我需要在中/英/日三种键盘之间快捷键切换)
系统:macOS Big Sur 11.4

【实现】
好几款都用不了,最终自己写了App
https://github.com/Yang-Xijie/InputSourceSwitcher
This app uses Applescript to manipulate UI operation which is better than using Carbon (a framework most of whose APIs are deprecated) in other tools to change input source.

不行】这些都不行!
〇 命令行可执行程序加配置Alfred Workflow配置快捷键——
GitHub程序:
https://github.com/hnakamur/inputsource
https://github.com/minoki/InputSourceSelector
配置方法:
https://blog.csdn.net/weixin_42945209/article/details/107030283
相关文章:
https://apple.stackexchange.com/questions/376922/switch-to-a-specific-input-source-in-os-x-in-catalina-with-applescript
〇 GUI程序
https://github.com/hatashiro/kawa

【不行的状况和原因】
切换之后只能输入ABC,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值