在远程连接中实现win键和alt+tab快捷键

背景

最近去上课总是带着个平板和蓝牙键盘就去了,十分轻便。

平板上用的远程连接软件主要是SuperDisplay。这款软件可以让你的平板变成电脑的一块第二屏幕。这款软件我已经使用了很久了,在之前很久一段时间内我我只是把它当作"一块副屏"来使用,由于它与笔记本的连接是通过数据线的,以至于它的显示效果极佳。

摄于2021年8月21日

直到9月份的某一天,我突然想到superdisplay还有wifi连接的功能,它的效果会怎么样呢?

效果出乎意外的好,在我的老古董小米平板1的性能调为power save并且开启省电模式的情况下,都极为流畅。同时由于该软件的设计初衷是用于画家在第二屏幕上用笔画画的,它支持平板的多点触控,相当于我拥有了一块真正的触摸屏。而不是微软官方远程连接RD Client中寒碜的模拟触控。

由于支持了多点触控,我们便可以使用windows store中的Gesture Sign这款软件来增强windows下手势的功能。

Gesture Sign手势

比如我设置了双指分别上下左右滑动,可以实现音量条件和左右键的功能,这在看视频的时候提供提供很大的帮助。

然后我还设置了三指同时点击来唤出屏幕键盘(windows11的屏幕键盘十分好看。

屏幕键盘

平常在床上刷哔哩哔哩,需要回个消息或者发个弹幕的时候,就可以三指唤出屏幕键盘来输入,十分优雅。

然后在上课进行远程连接的的时候,因为我会带上我的罗技K380,打字就不需要屏幕键盘了,直接实体键盘即可。但是有一个情况下我得用屏幕键盘,那就是用windows快捷键的时候,这也引出了这篇文章的要解决的核心问题。

windows键,alt+tab无法映射的问题

由于系统底层的原因,一般来说,一个蓝牙键盘连上一个安卓手机或者平板后,键盘上的windows键都是有具体功能的。

比如在我的小米平板1上(系统为lineageos 16)

图中的放大镜就对应罗技k380上的windows键

相当于这个键是系统层面的快捷键了,导致在远程连接的时候无法正确传递Windows键。这对我来说特别挺难受的,因为我习惯使用许多windows快捷键。

windows快捷键

比如win+E打开资源管理器和win+D回到桌面。

此外非常用的快捷键Alt+Tab也无法在远程连接的时候正常使用。因为安卓系统也认识这个命令,它会去切换app,而达不到在windows里切换程序的效果。

alt+tab

这两个问题在几个月前我就试图解决,当时想在平板上下功夫,去更改它的底层按键映射。最后无疾而终。

解决

今天下午上科幻电影赏析选修课的时候闲来无事,又想到了这个问题,突然联想到7att1ce之前推荐的PowerToys貌似有按键映射的功能。

下载后,发现效果非常好,由于个人习惯的原因,键盘上的右alt和右ctrl平时我根本不用。我便将Alt(Right)映射为Win。将ctrl(Right)映射成Alt

这样Alt(Right)就成为了一个win键,可以进行快捷键操作。Ctrl(Right)+Tab就实现了alt+tab的功能。

页面极其美观的PowerToys

同时由于改的是Windows层面的按键映射,RD Client用户也能实现一样的效果。

演示视频


在远程连接中实现win键和alt+tab快捷键
https://wuuconix.link/2021/10/14/win-shortcut/
作者
wuuconix
发布于
2021年10月14日
许可协议