我最快的工作方式不是使用 4 个显示器(旋转或转动头部至少需要半秒钟),而是使用固定的虚拟桌面来完成特定任务。所以我知道“Webbrowser:第三个桌面”。要在那里切换,我不想用左手手指移动,也不想用双手(Win+Ctrl+...)。而且我知道我想去的地方,而不是先尝试左转一次,然后再右转两次。
那么:我如何分别将“切换到虚拟桌面 1”分配给“F1”以及 F2、F3 和 F4?它不应该是一个相对动作(一个向左或向右)而应该是绝对动作(“我始终使用浏览器的动作”)。
我不介意在 F1 上取消“帮助”,在 F2 上取消“重命名”。但作为奖励,将它们重新分配给 Win+F1 和 Win+F2 会很好。
另一个好处是没有一种方便的方法可以将焦点窗口发送到特定的虚拟桌面。打开任务切换器然后使用拖放并不方便;特别是,如果我需要先切换到虚拟桌面并重新打开任务切换器。我想象要么有一个热键(绝对的,比如“发送到桌面 3”,可能是 Win+Ctrl+Shift+F1),要么有一个任务栏或标题栏操作。我知道这很多,但是那会很方便。
我尝试过的事情:
我调查了自动热键但我没有看到如何实现绝对虚拟桌面的方法。这个确实有效,但速度很慢。因为它似乎是动态循环切换桌面。所以从桌面 1 到桌面 4 需要几秒钟。
这里它说“快速切换”到绝对桌面可能是不可能的,但这部分对我来说真的很重要。而且这个也接近使用 AutoHotKey,但再次相对。
答案1
尝试一下 AutoHotKey Github 项目 Windows 10 虚拟桌面增强器。
您需要将项目下载为 Zip 文件,解压到文件夹,然后双击脚本virtual-desktop-enhancer.ahk
(假设 AutoHotKey 已安装)。
默认使用++组合键 切换Win到 该号码的虚拟桌面。CtrlNumpad-key
可以在文件中修改键盘快捷键settings.ini
。