前段时间,微软家新出了款蓝牙键盘,外观设计上面中规中矩,没有太多可说的,不过媒体早前报道会添加Office专用键终于出现了。
原本空格键右侧的 win 键和菜单键被分别替换成了 Office 专用键和表情键。无聊的我去翻看了下有关的文档,微软官方取了个巧,新增加的这两个键并非是单独重新定义了新的键值,而是变成了某几个快捷键的组合。在 Windows10 系统下,比如表情键的功能,实际上我们按 win+;键也能实现同样的效果。而 Office 键就稍微有点复杂,它替代的是 Shift+Ctrl+win+Alt 这四个键的组合,比如 Office+W 会打开 Word ,而 Shift+Ctrl+win+Alt+W 也同样能实现。不过有个 Office 专用键可能还是稍稍方便那么一点点,另外目前 Office 专用键搭配的还不多,官方文档里面我也只看到了 Office+W/T/Y/O/P/D/L/X/N 分别代表打开 Word、Teams、Yammer、Outlook、Power point、Onedrive、LinkedIn、Excel 和Onenote. 最后还有一个比较特别的是 Office+Space(空格)打开的是表情,和表情键的功能一样。至于,后面针对 Office 的各项应用会不会有新的快捷键加入,还得等微软官方后续宣布。
看了眼我正在码字的机械键盘,Filco 忍者二代茶轴,难道它不香嘛?独特的侧刻设计没有长时间使用磨损键盘字符的困扰,几年用下来手感依旧很好。在不考虑更新硬件的情况下,又想要享受到新特性,那就只能从软件着手了,而从软件入手的话又顺便能增加些别的功能了。
我的这款机械键盘是标准的ANSI 104 键盘布局,也是国内市面上主流的键盘布局。然后审视了整个键盘上的按键,最后选中对Menu键(菜单键,有的键盘上显示的是一个鼠标光标悬停在其上方的菜单的标志)下手进行改造。选中它的原因也很简单,距离常用的一些按键近而它本身也非常不常用(因为大多数情况下,菜单键的功能已经被鼠标右键操作所取代了)。
具体采用的方案是 AutoHotKey,有个比较知名的类似的方案是 SpaceFn,大致的做法是用长按 Space 键来实现一般外接键盘上没有的 Fn 键的功能。我自己尝试了下,但是实际使用过程中发现当打字速度较快时,按下 Space 键默认选字输入往往会出现选字不准确的情况。所以我用 AutoHotKey,在借鉴了 SpaceFn 的设计思路上对此进行了一些改造,从而实现了以下的功能:
- 保留了正常Menu键单击调用的功能,在支持的窗口中单击Menu键,调出菜单
- 实现了Menu键当作Office专用键来使用,即:如同时按下Menu键+W可以打开Word,其余的也类似
- 按个人需求,增加了部分媒体键的功能,具体如上图所示:Menu键+Pg Up/Pg Dn 分别对应音量增加/减小,Menu键+Print Screen/Scroll Lock/Pause 键分别对应 上一个/暂停/下一个,在播放音乐或视频的时候比较好用
最后,我将其打包成了一个可执行文件,附在了文末的网盘链接内。双击运行即可实现上述功能,为避免麻烦,请有需要的用户下载后确定一个存放位置,然后创建快捷方式,将这个快捷方式移动到
|
|
即可实现开机自动启动,启动后只会在任务栏显示一个小的图标,右击图标可以退出或暂停。目前仅实现了上述功能,如有其他需求,请在评论区留言,后续可能会增加。另外附上相关的代码,有兴趣的可以参考AutoHotKey的相关规则自行修改与定义。
|
|
2020.2.27 Update:
发布相关内容至 Github: https://github.com/gears233/Application-key-to-Office