说明,知乎的同名文章也是UP发的,以后只在知乎和简书更新。
BetterTouchTool(以下简称BTT)这个软件相信玩macbook的童鞋应该都不陌生了,没听过的童鞋可以看一下「大耳朵TV」的介绍视频提高触控栏(Touch Bar) 500%效率的方法!Feat.Macbook Pro 16寸,UP也是看了这个视频才入的BTT的坑。今天UP分享一个自用的预设供大家参考使用。
首先简单介绍一下UP自制的预设,与「大耳朵TV」中介绍的预设相同,UP在刚开始接触预设的时候也是使用的community网站中GoldenChaos-BTT和AquaTouch两位大神的预设方案。后来使用一段时间后,发现内容过于混乱以及部分功能的不适应,才开始进行自己编写,当然原来的预设中一些比较好用的元素也保留下来了。
下面正式开始介绍UP自制的预设
首先先看默认的主界面,从左到右分别为:Esc键-每日一言-时间-天气-Emoji-设置中心-输入法-电量显示(如果是19款的自行删除Esc键就行)。
接下来UP会按照自左向右的顺序逐个介绍组件
1、Esc键。Esc键除了默认的功能外,还新增了「关闭当前打开的TouchBar分组」的功能,不懂的小伙伴可以等UP一会再细说。
2、每日一言。每日一言是UP的一个原创功能,调用的免费的「一言」API接口,考虑到TouchBar的空间比较宝贵,而且API获取到的文本长度不可控,所以后面加了判断,如果获取到的字符长度大于20,就自动换行并调小字体大小,如果字符长度大于40,就不再显示,改为显示预设好的一句话(可以在源码里修改)。 自定义每日一言字符修改
3、时间。上文说到TouchBar的空间比较宝贵,所以这里UP只做了时分秒的显示,有需要的同学可以自行设置自己想要的时间格式。当然,最为右上角的常驻菜单,肯定不能只有这个一点功能(后续的也一样),点击时间即可进入二级菜单,UP这边设置的是显示日历,有需要的童鞋可以自行设置,或者关闭二级菜单。在二级界面再次点击「时间」或者按Esc键可以返回主界面(即上文「Esc键」中说的关闭当前打开的TouchBar分组)。
4、天气。天气在主界面默认显示当前的实时天气和温度(但是BTT的天气好像不是很准😂),点击天气后可以进入二级菜单,显示未来七天的天气,按下Esc键可以返回主界面,2019款有Esc键的童鞋可以设置其他按钮返回主界面。
5、Emoji。主界面点击emoji头像即可进入emoji二级菜单,再次点击emoji头像或者按下Esc键即可返回主界面。
6、设置。主界面点击设置的小齿轮图标即可进入设置二级菜单,再次点击或者按下Esc键即可返回主界面 设置界面自左向右分别为截取全屏幕-截取窗口-启动台-显示桌面-多任务视图-勿扰模式开关-深色模式开关-夜览开关-原彩显示开关-降低屏幕亮度-提升屏幕亮度-静音-音量减小-音量增大。同样再次点击小齿轮或者按下Esc按钮即可返回主界面。
7、输入法。输入法也是UP的一个原创功能,可以实时显示中英文状态,由于UP本人使用的Mac自带的中文输入法(顺便强推一波默认输入法,真的好友),所以这里的的拼音是指Mac默认的拼音输入法。同时点击输入法的按钮可以切换输入法。不过需要在键盘设置中将切换按钮改为「F12」,有需要的童鞋可以自行修改其他按钮,不过最好不要用组合键避免不必要的麻烦。
8、电池信息。电池菜单在主界面默认显示当前的电量,点击电池图标可以进入二级菜单。二级菜单提供了关机-活动监视器-系统信息-强制退出功能,有需要的童鞋可以自行修改。
二、其他快捷键功能
1、control键盘。由于UP本人手头有一个Airpods Pro和妙控鼠标,所以UP原创在control上添加了快速连接这两个设备及查看电量的功能。未连接的状态下显示蓝色图标,点击图标可快速连接(需要在预设中设置好设备名称),连接后颜色变为绿色(赶时间,还没找好好看的颜色,将就看😂😂),同时可以显示鼠标和耳机的电量(耳机电池盒的电量比较诡异,有时候获取不到)
2、option键盘。二级界面主要添加了一些花式调节窗口的功能,看看就好😂,BTT自带的窗口管理已经很优秀了,UP基本不用,纯属凑数。
3、command键盘。command键盘设置成了镜像dock栏,直接点击图标即可启动应用。
4、播放器。如果在主界面打开了播放器,会自动在主界面显示播放器选项。 播放器界面 可以上下切歌,点击标题可以播放暂停,同时还能显示专辑封面(看播放器,实测QQ音乐可以,网易云不行)。UP常用的播放器只有QQ音乐和网易云,如果有用其他播放器的可以自行添加包名字。
5、隐藏功能。单指左右滑动touchbar即可快速调整音量。为了避免冲突,在日历界面和emoji界面关闭了此功能,其他界面都启用了。
写在最后,
这个预设UP前前后后玩了一个多月,陆陆续续添加修改了好多功能,目前的问题还有:
1、多热键冲突。这是菜单式设计避免不了的问题,因为右上角会有常驻菜单,所以有时候在二级界面按下热键可能会出现显示异常的情况,正在想办法处理。
2、其他功能,因为这个预设基本都是根据我自己的需求编写的,别人用着可能会觉得不习惯,到时候看情况可以帮大家做点定制功能(看心情和工作空不空)。 最后附上连接,自己下载就行。链接: https://pan.baidu.com/s/1245gmn9YHPuJ2goOCfKe7Q 密码: o21q
2020.07.31更新:系统更新mac OS 11 beta3后发现耳机电量显示异常(电量显示2次),重新修改了耳机的预设。原来使用正常的童鞋不用更新,更新了11系统的童鞋建议更新。
链接: https://pan.baidu.com/s/1x9_-dTd6NxsV9icP2UA4mg 密码: 2eb7
2020.08.05更新:系统更新mac OS 11 beta4后发现耳机电量不显示,初步判断是系统修改导致的电量读取报错了。现在还在修复。
2020.08.07更新:根据BetterTouchToolCommunity一位论坛大神的Airpods耳机预设方案,重新修改了AirPod耳机预设和MagicMouse预设。现在不用在代码里修改自己的设备名称了。下拉选择其他触发,左边选所有应用,可以看到有2个命名触发,分别为耳机和鼠标,选择自己的设备即可。
最新版的下载链接,只在mac OS 11 beta4做了测试,13的系统应该也可以,建议更新。
链接: https://pan.baidu.com/s/1OL3uRCOBA2l3guB-6gToqA 密码: wg5s
2020.08.10更新:这两天有人在问关于设置和软件来源的问题,这边统一回复一下。
1、软件来源:BTT是一款收费软件,UP自己是在某宝购买的激活码,是46软妹币,其他获取途径UP这边不提供,自行寻找。建议还是支持正版;
2、软件设置:点击软件右上角的「...」即可进入设置界面;
基础设置中,自启什么的没什么好说的,这边建议启用窗口吸附,这功能谁用谁知道,具体的配置在「窗口吸附和移动」设置项中,都有中文解释,根据需要自行调整就行。
touchbar设置中,常用的设置就是UP注释的这几个,建议大家参照UP的这个设定就行,即只启用BTT不启用系统的Touchbar。因为UP提供的预设中,自己做了ESC按钮,且集成了关闭分组的功能,所以系统ESC按钮一定要取消勾选,不然会出现2个ESC按钮的情况。2019款MBP的Esc键是独立分离的,目前UP还没想到好的解决方案,无法使用esc关闭分组。
之前的1.0.4有点小问题,重新进行了修复;由于常驻菜单的通病,每个分组里面都需要一个组件,因为电池组件会在打开首次打开分组的时候才开始获取电量,导致每个组件都要获取一次电量。现在取消了其他分组里的电池组件,调用主界面的电池组件。这样会出现一个情况,主界面的电池组件点击事件是打开系统分组,在系统分组里点击无法关闭分组。所以做了UP设计了长按关闭的判断逻辑,在系统分组里长按电池组件或者短按Esc都可以返回主界面。建议更新。
mybttv1.0.5:链接: https://pan.baidu.com/s/18CZKEuNBBvh3wb4BCr7pyA 密码: j3u6
2020.08.11更新:重新设计了蓝牙设备的显示方式,如下图所示;
新增了命名触发和系统分组的判断程序,现在不需要长按即可关闭系统分组了;建议更新。
mybtt v1.0.6链接: https://pan.baidu.com/s/1hMTz00dIZmbyPCQ_07cFaw 密码: jsop