在macOS中将键盘或数字小键盘用作宏键盘

在macOS中将键盘或数字小键盘用作宏键盘

Stream Deck这玩意儿,Mac用户拿来跑宏确实方便,但要说便宜,那真是差得远了。有时候,咱琢磨琢磨,一个闲置键盘或者一个备用数字小键盘,就能把这事儿给办了,而且成本低到你不敢想。

追求效率这事儿,用户们可真是十八般武艺都用上了。就拿宏来说吧,这东西能让Mac上的操作快人一步。通过按下特定的按键或者组合键,再配合厂商提供的配置软件,你的任务就能嗖嗖地完成。

这宏啊,跟普通的键盘快捷键可不一样。快捷键通常只执行一个动作,单一得很。但宏呢,它能复杂到触发多个功能,花样百出。

不过话又说回来,不是所有人都乐意花时间去记那些复杂的组合键。这不,专业的产品就应运而生了。

A hand pressing a customizable Stream Deck button panel featuring app icons like YouTube, Facebook, Twitter, and email on a white surface.
Elgato Stream Deck确实好用,但价格也真是让人“高攀不起”。

比如说Elgato Stream Deck系列,这玩意儿确实挺有用的。你可以设置一页又一页的快捷方式,快速访问应用程序功能,而且修改起来也很方便。罗技MX Creative Console和Flexbar也差不多,都是提供那种不在键盘上、但又触手可及的快捷键。

但问题是,一旦你走上这条路,钱包可就遭殃了。普通的15键Stream Deck Mk.2,亚马逊上卖149美元,这价格真不算便宜。Stream Deck Neo有8个按键,要价96美元,更离谱的是Stream Deck Mini,才区区6个按键,也要58美元!这简直是抢钱啊。

罗技MX Creative Console的选择也好不到哪儿去,除非你就是冲着它那个巨型拨盘去的,否则200美元一套的价格,也得掂量掂量。Flexbar这东西,有点像当年MacBook Pro上那个被砍掉的触控条,179美元的价格,也确实需要深思熟虑一下。

所以啊,如果你不是非要那些花里胡哨的功能,只是想找个更便宜的方法来增加宏按键,那办法可多得是,而且花销远没你想的那么大。

硬件选择

首先要考虑的是,你打算用什么来充当这个“临时宏键盘”。最明显的选择就是从电商平台买个便宜货,大多数情况下也能应付。

可问题是,你得为这活儿专门装个特定软件。如果你手边刚好有闲置的键盘或数字小键盘,那它们也能干这事儿,而且还不用额外花钱。

当然了,你不能直接把它们当宏键盘用,因为macOS会把它们识别成正常的输入设备。比如说,在第二个键盘上按S键,效果跟在主键盘上按S键一模一样。

Keyboard with white and dark keys, some labeled backspace and enter. Contains a control knob and function keys.
除了急用,一个备用键盘也能摇身一变,成为实用的宏键盘。

如果你真得买硬件,宏键盘倒也行,但其实你可以省点钱,直接买个独立的数字小键盘。有些便宜的型号,20美元都不到,甚至加点钱还能买到一些知名品牌的产品。

这次呢,我们用Epomaker EK21数字小键盘来给大家演示。

一个备用的数字小键盘或者键盘,会是这里理想的补充。唯一的区别呢,就是你能分配多少个宏,这取决于实体按键的数量。

软件篇——配置工具与Via

这里咱们要聊两种方法,能让你手头多余的键盘派上用场,变身宏键盘。第一种,也是相对来说更直接的方法,就是用你的键盘自带的软件,如果你的键盘有的话。

如果你花了不少钱买了个键盘,通常情况下,厂商都会让你下载并安装一些软件,好让你根据自己的喜好来配置这个外设。

有时候,这会是厂商自家的应用,但对于机械键盘来说,通常都是Via这款在线键盘管理工具。

在很多厂商的应用,以及Via里,你都能找到选项来定义宏——可以通过录制打字过程,或者直接输入脚本。然后你把这个宏分配给某个按键,关键是,你还可以针对不同的键盘进行独立设置。

A digital interface displaying a numeric keypad with various function keys and a highlighted number five. There’s options for layers, basic settings, and macro buttons.
在Via中给数字小键盘按键分配宏

完全有可能将第二个物理数字小键盘上的所有按键都设置为不同的快捷方式,而且不会影响你主键盘上的任何按键。

唯一的缺点是,你的宏功能和数量受限于自带软件。就Via而言,它最多只能设置16个宏,这对于手头的20键数字小键盘来说,也基本够用了。

如果你不想折腾太多额外的软件,这确实是个不错的选择。操作起来也相当简单,如果你的键盘支持,大多数人到这里就可以收手了。

但是,就像所有事情一样,你总能玩得更深入。

软件篇——Karabiner-Elements

Karabiner-Elements是一款在macOS上免费开源的优秀软件,它支持macOS 13 Ventura到macOS 26 Tahoe,并且兼容Intel和Apple Silicon的Mac。

和Via一样,Karabiner-Elements也是一款键盘定制工具,能让你改变键盘在macOS下的工作方式。

不过,这玩意儿复杂起来也真不是盖的。跟Via不同,它需要下载,安装过程也挺长,还得在macOS里授予各种权限。

一旦你深入了解这个工具,你会发现它能让你对连接到Mac上的所有键盘,或者特定键盘,进行超强的控制。

Karabiner-Elements settings interface showing device list, key modifications, and a pop-up window with JSON configuration code for custom rules.
在Karabiner-Elements中调整按键功能

简单来说,你可以选择“简单修改(Simple Modifications)”,然后选择“宏键盘(Macropad)”,接着利用下拉菜单创建项目。比如,你可以设置数字小键盘上的“5”键,让鼠标光标瞬间移到屏幕中央,方便你快速找到它。

这个应用的核心功能在于它的“复杂修改(Complex Modifications)”部分,你可以在这里为按键添加规则。实际上,这些规则就是宏和备用快捷命令。

方便得很,Karabiner-Elements的社区已经创建了大量的规则,很多时候你只需下载并直接应用这些规则即可。

此外,它还提供了一整套用于定义规则的脚本语言,你可以将这些规则分配给一个按键。如果你有非常具体的宏需求,并且目前为止还没有找到合适的解决方案,那么这里就是你需要深入研究的地方了。

Siri快捷指令

虽然大部分内容都围绕着通过物理按键来执行任务,但我们也要考虑一下这玩意儿还能怎么玩出花来。

其中一个方向就是利用Siri快捷指令。既然可以给Siri快捷指令分配键盘快捷键,那么理论上,你完全可以整一个宏键盘出来,上面全是Siri快捷指令,省去了手动触发或召唤Siri的麻烦。

在macOS的“快捷指令”应用中,打开一个“快捷指令”进行编辑,然后点击右侧的“信息图标”。在“详细信息”下,选择“添加键盘快捷键”,并在那里添加一个。

你可能没法设置从第二个键盘按一下数字小键盘的单个按键来触发快捷指令。但你可以设置一个新的键盘快捷键,然后利用宏或规则将该键盘快捷键映射为宏,再分配给键盘。

这听起来有点绕,但对于合适的人来说,它确实能打开一个全新的生产力世界。

免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,可联系本站进行二次审核删除:fireflyrqh@163.com。
Like (0)
Previous 2025年7月1日 上午11:04
Next 2025年7月1日 下午1:15

相关推荐