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


14

当我同时使用Mac和Windows机器时,这使我疯狂了,在Mac上,我按OPTION + ARROW在单词上移动光标,在PC上是CTRL + ARROW,我不太担心反向键,但是什么令人讨厌的是,当我进入Windows计算机时,不小心用箭头键误按了WINDOWS键,它将窗口停靠在屏幕的一侧,这很麻烦,我宁愿它不做任何事情在XP和Vista中,有什么想法吗?

Answers:


5

微软有一个doohickie,它将在这里为您禁用Windows密钥,或者您可以通过修改注册表来自己禁用它:

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

很棒的地精盒,我还没有重启,但似乎禁用Windows键对我来说是完美的选择,我从未使用过,即使对于开始菜单,我总是按CTRL + ESC,谢谢十亿:)
Brett瑞安

别开玩笑了!方法,这种用户很少需要Windows密钥。
goblinbox 2011年

1
这是坏的。也许我输入了错误的二进制数字(Windows 10不允许我将其粘贴),但是重启后的最终结果是键盘无法正常工作。尝试了USB和PS2。必须使用屏幕键盘删除注册表值,并使我的键盘再次工作。小心此技巧。
·霍尔斯默

1
这不是问题的答案。问题不是询问如何禁用Win键,而是询问如何禁用Win +箭头键。需要Win键的用户并不罕见。
Mike Nakis

12

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

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

控制面板\轻松访问\轻松访问中心\使专注于任务变得更容易

在此屏幕上,“使窗口管理更轻松”部分具有“防止将窗口移到屏幕边缘时自动排列窗口”的复选框。选中此框将禁用所有 Win +箭头键。

轻松访问对话框


3
这适用于Win +(右,左),是一个很好的答案。但这不适用于Win +(向上,向下)。谢谢!
Pedro

@Pedro:它确实适用于Win + up和Win + down-我刚刚进行了重新检查,它可以控制所有箭头键。也许您遇到了其他问题-发布包含更多详细信息的新回复,也许有人可以弄清楚发生了什么。
chasbas

我确认此解决方案适用于所有Win + Arrow键。而这个解决方案答案,因为这个问题是不是禁用Win键,(这是其他有用的东西,)它专门是关于禁用WIN +箭头键。谢谢@chasbas!
Mike Nakis

我可以确认,在Windows 10上,此选项仅禁用向左和向右窗口捕捉行为。它不会更改最大化/最小化快捷方式。
xerxesb

6

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

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

保存该文件,然后从AutoHotKey文件夹中使用ahk.exe打开它。而已。如果从系统托盘中关闭“ H”图标,它将再次启用快捷方式。


哇,听起来确实很整洁。我已经尝试过注册表方法,尽管这种方法确实确实非常方便,尤其是对于那些仍希望Windows键打开开始菜单的用户。
Brett Ryan

感谢分享。有关包含Shift键和向上和向下箭头的版本,请参见snipt.org/BDag6
Felix Alcala

1
这对我不起作用,但是进行了两个小修改。做第一行#right:return和第二行#left::return。该+断键映射,显然包括在热键定义文字加号键。至于return,没有这个,控制流程就落入以下定义。return如操作员所希望的那样,立即操作会导致AHK对按键不执行任何操作。
沃伦·杨

+的脚本中仍然有符号,就像我说的那样,当我尝试使用它时会引起问题。
沃伦·杨

@WarrenYoung加号(“ +”)表示“ Shift”键。如果您不需要Shift键作为热键的一部分,则可以将其删除。另外,更新了脚本。可能是上次编辑时所做的更改没有保存。
AshTee

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.