惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

宝玉的分享
宝玉的分享
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
云风的 BLOG
云风的 BLOG
V
V2EX
The GitHub Blog
The GitHub Blog
T
Threatpost
Microsoft Azure Blog
Microsoft Azure Blog
Security Latest
Security Latest
A
Arctic Wolf
Google DeepMind News
Google DeepMind News
D
Darknet – Hacking Tools, Hacker News & Cyber Security
V
Vulnerabilities – Threatpost
P
Proofpoint News Feed
W
WeLiveSecurity
Cloudbric
Cloudbric
C
Check Point Blog
Google Online Security Blog
Google Online Security Blog
MyScale Blog
MyScale Blog
T
The Exploit Database - CXSecurity.com
U
Unit 42
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
PCI Perspectives
PCI Perspectives
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Spread Privacy
Spread Privacy
Hugging Face - Blog
Hugging Face - Blog
O
OpenAI News
N
News and Events Feed by Topic
The Last Watchdog
The Last Watchdog
P
Proofpoint News Feed
Last Week in AI
Last Week in AI
MongoDB | Blog
MongoDB | Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
P
Privacy & Cybersecurity Law Blog
T
Threat Research - Cisco Blogs
博客园 - 聂微东
V
Visual Studio Blog
美团技术团队
Security Archives - TechRepublic
Security Archives - TechRepublic
G
GRAHAM CLULEY
Recent Commits to openclaw:main
Recent Commits to openclaw:main
C
CERT Recently Published Vulnerability Notes
Know Your Adversary
Know Your Adversary
小众软件
小众软件
Engineering at Meta
Engineering at Meta
NISL@THU
NISL@THU
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
人人都是产品经理
人人都是产品经理
Cisco Talos Blog
Cisco Talos Blog
Martin Fowler
Martin Fowler
T
Troy Hunt's Blog

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派 万字剖析:千问App深度体验报告(2026) - 少数派 在2026年,如何真正防止别人抄袭你的作品 - 少数派 怎么用 50 块搭个 AI 语音助手?我踩了 3 天坑 - 少数派 YeeroAI:让 AI 对话真正成为知识管理的一部分 - 少数派 爬泰山 - 少数派 「旅图显影」 App 更新:这次,我们补上了一点「手感」 - 少数派 假期出门太折磨?我的 23 条经验帮你规划惬意旅行 - 少数派 工作流会变吗 - 少数派 Claude Opus 4.6 怎么用最省钱?我测了 5 种方案 - 少数派 GPT Image 2 让图文并茂不再稀罕 - 少数派 用户侧出发——什么是AI,我要不要学习? - 少数派 找片、转存、整理、播放一条龙!让你的付费网盘值回票价 - 少数派 欢迎试用!日课一问2.0插件 - 少数派 自己做的MDeditor,原本想购买 Typora 试了两次支付不成功,干脆自己做一个 - 少数派 vibe coding了一个 3MB 的小工具,让 ~/Downloads 彻底告别混乱 - 少数派 因为受不了 Mac 的风扇策略,我做了一个风扇控制工具 - 少数派 别只怪模型 - 少数派 Warp 终端的 AI 功能怎么用?我测了一周的体验 - 少数派 AI 写代码老是出 bug?这 5 个配置我后悔没早知道 - 少数派 「新玩意」苹果出相机可能就这样:Sigma BF + 45mm F2.8 DG Contemporary - 少数派 一个面向2030年的AI操作系统是什么样子的:浅谈cola这款有灵魂的Agent - 少数派 别只看写代码 - 少数派 每天解决10个问题,还是一口气攻坚解决400个? - 少数派 AI 交易机器人怎么搭?我用 Claude 跑了一周实盘 - 少数派 Maptoposter Online:把你爱的城市画成艺术海报 - 少数派 Function Calling 怎么用?我测了 3 个模型发现差距真大 - 少数派 Legend Talk:我做了个 AI 圆桌,让 160 位思想家围着你的问题转 - 少数派 如何找到自己的蓝方?在小县城寻找压力测试 - 少数派 语音输入与软件接口|2026年聊AI时,我们都聊些什么(上) - 少数派 混动已经卖爆,纯电又来补刀——钛7闪充版简直“不讲武德” - 少数派 本月玩什么|朋友收藏、识质存在、沙罗周期 - 少数派 为什么要每天坚持输出? - 少数派 Claude API 挂了好几个小时,你的项目有备用方案吗? - 少数派 Function Calling 没你想的复杂——我用它做了个有点用的工具 - 少数派 登录系统立即播放视频或者图片音乐的软件 - 少数派 我为什么创建 FlipHTML5 下载工具 - 少数派 残局没电?多品牌外设电量统一管理软件EasyBluetooth已支持RTSS游戏内显示以及AIDA64 - 少数派 前往通义路的路 - 少数派 太好看了,媲美Sun的个人导航页,NAS部署星云门户 - 少数派 乌黑嘴唇“一键检测”上线了 - 少数派 派早报:Claude AI 接入多个创意软件生态、FILCO 生产方接手品牌等 - 少数派 【更新】BearCLI、Claude 连接器与 MCP 服务器 - 少数派 记了上千条流水,还是看不懂财务?我做了一个让 AI 读懂账本的工作台 - 少数派 MINI R56 升级原厂 Sport 模式 - 少数派 新玩意 | 一棵柠檬树(仿真版) - 少数派 Momenta的“物理AI”野望,需迈过“含摩量”这道关 - 少数派 网页直接投屏控制手机!NAS一键部署PandaScrcpy,流畅丝滑可远程。 - 少数派 众测|邀你一同探索随身 AI 硬件入口 YoooClaw C·ONE - 少数派 2050大会:分享时间是真诚 参会记 - 少数派 iPad 赋能电影创作:国内首部宣纸手绘长片《燃比娃》的幕后故事 - 少数派 AI的审美:我用 8 个大模型给 100 张旅行照片打分 - 少数派 普通人如何破圈?去参加一个本地协会 - 少数派 把极空间的图标全换了,主题DIY全攻略打造你的专属NAS桌面 - 少数派 电子便签墙,帮你实现便签自由 - 少数派 我如何用三个 CLI 工具取代文档创建需求 - 少数派 原来真的有人可以玩一辈子 - 少数派 社区速递 139 | 派友热议三月买了啥、复古单反尼康 Df 体验 - 少数派 06 作品的赏析与评价 - 少数派 TDS REVIEW|索尼 WF-1000XM6 降噪真无线耳机体验 - 少数派 35.98万起售的第二代腾势D9,我看重的不是堆料,而是不凑合 - 少数派 鼠须管 Squirrel 皮肤配置指北 - 少数派 从watch ultra2换到redmi watch6 - 少数派 派早报:阿里巴巴发布视频生成模型 HappyHorse 1.0 等 - 少数派 别迷信1M - 少数派 家人们天塌了!网盘“大封杀”,多个渠道多条路,NAS部署PanHub - 少数派 AI与人勾心斗角!NAS一键部署AI狼人杀,假日休闲必备。 - 少数派 电商必备!Comfyui工作流批量生图插件,一次生成12张!支持Nano banana pro模型 - 少数派 Comfyui工作流配置Gpt-image-2模型教程,0.03/张 - 少数派 OpenClaw第三方APi怎么配置?可使用Gpt-image-2模型 - 少数派 会员社区话题精选 Ep. 103 - 少数派
macOS Sierra 下实现 hyper 键和快捷键切换到指定输入法 - 少数派
2017-03-05 · via 少数派

起因

从 Windows 切换到 macOS,说实话我没有什么不适应。兼容性问题对于不要求很高性能的我来说用 Crossover 和虚拟机就能解决了,所以最不习惯的部分竟然成了:输入法切换。

在 Windows 下,我只有两个输入法。中英文输入我使用搜狗输入法,日文输入使用 Baidu IME,后来换成 Google 家的日本語入力。在这种使用情境下,我使用 shift 键切换中英文输入,win 键 + Backspace 切换中日或英日输入。所以尽管 Windows 支持单独设定指定输入法快捷键,我也从来没有用到过;我对 macOS 下输入法切换的不习惯也并非因此产生。

在 macOS Sierra 下,系统自带的 ABC 输入法不能被删除。你时不时会需要它来输入一些密码之类不能被第三方输入法侦测的信息。而为了输入中文(拼音)与日文(平假名),我又需要搜狗和系统自带的日文输入法键盘。

ABC 选择中的删除项呈灰色

这下,我就需要三个键盘来实现我在 Windows 上两个输入法就能实现的操作了。更糟的是, macOS Sierra 的系统偏好设置中我只能设置「选择上一个输入法」和「选择下一个输入法」,不能设置指定输入法的快捷键。如果我只有两个键盘,那什么都好说,不是这一个就是那一个。但现在我有三个键盘,就算我有 isHUD 帮我,也不可能耐得住每次都试着切换输入法看看我到底在哪。

事实上,我这么干了一个月就已经感到十分头疼了。尽管区区三个键盘也可能可以形成一定肌肉记忆,但我认为这样实在是太麻烦了,我的小脑瓜遭不住。所以我认真考虑起了如何实现指定快捷键切换到指定输入法的实现。

最终输入法方案和使用工具

输入法方案

我目前达到的效果是,使用CapsLock + A 切换到搜狗输入法,使用CapsLock + Q 切换到日文假名输入,使用CapsLock + Z 切换到英文输入状态。

其中,我还取消了搜狗输入法的 shift 键切换中英输入,中英混输使用 enter 键上屏。CapsLock 键则被我取消了功能,改为 hyper 键(即相当于 command + control + option + shift 键一起按下),大写英字输入使用 shift 键 + 字母键。

使用工具

由于 macOS Sierra 的限制,改键神器 Karabiner 不兼容 macOS Sierra 。

好在作者开发了支持 macOS Sierra 的新工具 Karabiner-Elements ,作为过渡暂时支持Karabiner 的核心功能。也因为只支持核心功能,本来用 Karabiner 就能解决的问题,现在我需要 Karabiner-Elements 和 Keyboard Maestro 两个 app 才能解决。前者只是用来修改 hyper 键,如果不用这个键也可以去掉这个选择。

此外,因为孤陋寡闻和没有吃透 Keyboard Maestro 的功能,我最开始绕了很远的弯路来实现这个需求,但后来发现假如没有购入 Keyboard Maestro 或者不愿意为此在后台增加一个 app ,可以使用这个办法迂回地通过 Alfred 的 workflow 功能来实现同样的效果。

这种情况下,需要的工具是:

  1. Inputsource(在 GitHub 上找到的工具,赞美作者,虽然是五年前的作品但依然有效)

  2. Alfred

这一步我主要是参考了这篇文章,文中给出了一个为 hyper 键定制的版本的下载链接,可以到这个 pull quest 里下载这个版本使用。

下载下来之后是 dmg 文件里封了一个 pkg 文件,总之安装就对了……

安装完成之后新增两个 app ,分别是 Karabiner-Elements 和 Karabiner-EventViewer。打开 Karabiner-Elements ,界面如下图,直接选择并设定即可。

界面如图

实现过程二(使用 Keyboard Maestro 设定快捷键切换到指定输入法)

如果是没了解过 Keyboard Maestro (以下 KM )的朋友,建议看一下《Keyboard Maestro 入门指南》,写得非常深入浅出。

在基本了解 KM 的运行逻辑和操作之后,鉴于 KM 本身内置了切换输入法的 Action ,只需要搜索 Keyboard 就能出来对应的 Action :Set Keyboard Layout ,然后如图设置即可。

实现过程三(利用 Alfred 和 Inputsource 实现快捷键切换指定输入法)

首先下载 Inputsource ,解压后将 Inputsource 移动到 /usr/local/bin/

然后唤出终端,或者唤出 Alfred 使用> +命令 操作,键入

/usr/local/bin/Inputsource

获取目前输入法的 input source ID 。

举例:

com.apple.inputmethod.Kotoeri.Japanese

= 系统日文输入法平假名模式。

然后打开 Alfred ,新建一个空白 workflow ,选择 Triggers-Hotkey ,设定好快捷键,新建Actions-Run Script ,输入

/usr/local/bin/Inputsource 刚才获得的 input source ID

例如

/usr/local/bin/Inputsource com.apple.inputmethod.Kotoeri.Japanese

将两者连接起来,进行 test ,多半就成功了。

缺点

不同 app 情况不同,根据我这边的使用实例(我使用的是 KM 版本),有时候会出现切换成功但输出仍然是英语的情况(使用 Ulysses 写作过程中也有出现,搜索后发现好像不是个例),切换输入焦点再切换回来之后恢复正常。

另外,因为现在 Karabiner-Elements 的限制,映射好像只能实现单键,无法分辨组合键与单键区别和长按短按的区别,至于 Alfred 和 KM 则好像都无法将双击修饰键设定为 Trigger ,所以就舍弃了双击某键切换到输入法的方案,选择了目前的。

除了我使用的这两种方法,似乎还有通过 Apple Scripts 模拟 Keycode 102(日语键盘英字)和 104 (假名)的方法,但我这边的 Automator 无法成功运行,所以放弃了。

望能提供思路w