有没有办法禁用 [WINDOWS+ARROW] 快捷键?

有没有办法禁用 [WINDOWS+ARROW] 快捷键?

这让我很抓狂,因为我同时使用 Mac 和 Windows 机器,在 Mac 上要移动光标到单词之间,我按 OPTION+ARROW,在 PC 上是 CTRL+ARROW,我不太担心反转的键,但烦人的是,当我使用 Windows 计算机时,我不小心用箭头键错误地按下了 WINDOWS 键,它会将窗口停靠在屏幕的一侧,这很麻烦,我希望它像在 XP 和 Vista 中那样什么也不做,有什么想法吗?

答案1

微软有一个小玩意儿可以帮你禁用 Windows 密钥这里,或者您可以通过修改注册表自行禁用它:

  • 单击“开始”,单击“运行”,键入 regedt32,然后单击“确定”。
  • 在 Windows 菜单上,单击本地计算机上的 HKEY_LOCAL_ MACHINE。
  • 双击 System\CurrentControlSet\Control 文件夹,然后单击键盘布局文件夹。
  • 在“编辑”菜单上,单击“添加值”,键入“扫描码映射”,单击“REG_BINARY”作为“数据类型”,然后单击“确定”。
  • 在数据字段中输入 0000000000000000300000000005BE000005CE000000000,然后单击确定。
  • 关闭注册表编辑器并重新启动计算机。

答案2

这个问题有一个非常简单的答案,我还没有在其他地方看到过描述。

要启用或禁用移动窗口(停靠、最大化、移动到其他显示器等)的 Win + 箭头键,请转到控制面板中的轻松访问中心:

控制面板\轻松访问\轻松访问中心\更轻松地专注于任务

在此屏幕上,“使窗口管理更加容易”部分有一个复选框,用于“防止窗口移动到屏幕边缘时自动排列”。选中此框将禁用全部Win + 箭头键。

轻松访问对话框

答案3

您可以使用自动热键禁用任何标准 Windows 快捷键。这不涉及更新注册表。只需下载独立的 autohotkey 程序。然后在桌面上创建一个文件,例如“DisableWinKeys.ahk”。在记事本中打开它并在其中写入以下内容:

#right::return ;This will disable the effect of Win + -> 
#left::return ;This will disable the effect of Win + <- 

保存文件并使用 AutoHotKey 文件夹中的 ahk.exe 打开它。就是这样。如果您从系统托盘关闭“H”图标,它将再次启用快捷方式。

答案4

Microsoft PowerToys 可以让你做到这一点

https://github.com/microsoft/PowerToys

在此处输入图片描述

相关内容