在 Windows 10 中,是否可以像在 Linux 上一样将虚拟桌面排列在具有多行和多列的网格中?

在 Windows 10 中,是否可以像在 Linux 上一样将虚拟桌面排列在具有多行和多列的网格中?

标题说明了一切。我通常在 Linux 上有一个 3x4 的虚拟桌面阵列。我可以在 Windows 10 上做同样的事情吗?

我不相信你能通过 UI 做到这一点。想知道是否可以通过编辑注册表来实现?

答案1

根据@demented hedgehog 的回答,虚拟桌面网格切换器适用于 Windows 10。我设法让最新版本(撰写本文时为 2.4.0.0)在 Windows 10 上运行(版本 10.0.17134内部版本 17134)。

该应用程序目前配置不太好,因此不允许自定义桌面切换、移动窗口等键绑定。但可以使用以下方法实现替代的别名键绑定自动热键使用一个极小的别名脚本。我将我的键绑定别名脚本粘贴在最后,该脚本基于 VIM 运动 (j、k、h、l) 来切换桌面/移动窗口。

应用程序默认图标基于 3x3 网格布局,因此如果您需要不同的布局,您可能更愿意使用此处的内容更改这些默认图标集:https://virtuawin.sourceforge.io/?page_id=48(我使用 2x2 网格,因此图标可用)或者您可以提供自己的图标。只需将图标放入应用程序Icons文件夹并将其命名为1.ico即可n.ico

就这一点而言,它是可用并且有效的!它可以改进,但它解决了严格使用键盘的桌面布局和桌面切换/窗口移动的问题。

; AutoHotKey script

; Uncomment the next line if you don't want this script appearing in your system tray
;#NoTrayIcon

; Read this for more details and keys:
; https://www.autohotkey.com/docs/Hotkeys.htm

; Switch desktop aliases (using Ctrl-Alt + VIM motion key)

^!l::^!Right
^!h::^!Left
^!j::^!Down
^!k::^!Up

; Move window aliases (using AltGr + key)

<^>!l::^!+Right
<^>!h::^!+Left
<^>!j::^!+Down
<^>!k::^!+Up
<^>!Right::^!+Right
<^>!Left::^!+Left
<^>!Down::^!+Down
<^>!Up::^!+Up

答案2

这是一种方法。

Windows 10 桌面切换器采用网格布局,使用带有可配置修饰键的箭头键切换桌面

https://sourceforge.net/projects/virtual-desktop-grid-switcher/

答案3

Windows 10 现在有一个类似的选项,称为 任务视图,它既是一个任务切换器,又是一个虚拟桌面管理器。

您可以使用它将窗口移到前台,也可以查看可用的虚拟桌面、将一个虚拟桌面移到前台、添加新的虚拟桌面或删除虚拟桌面。

虚拟桌面以其屏幕图像排列在顶部,您可以单击选择:

在此处输入图片描述

更多信息可以在以下文章中找到:

答案4

VirtuaWin (virtuawin.sourceforge.io) - 在 Win 7 和 Win 10 上用了 10 年。桌面的 2d 布局。我自己喜欢 2x2。友好、可定制,一切都很好。

不幸的是,我的 IT 部门不再允许我使用它(公司规模越来越大)。我刚刚发现了 W10 桌面管理器,它可能工作...可能最大的问题是,除非您处于“任务视图”中,否则它不会让您知道您在哪个桌面上...VirtuaWin 在通知区域为您提供 MxN 提示...

相关内容