如何仅使用键盘在 Windows 11 上打开新的上下文菜单

如何仅使用键盘在 Windows 11 上打开新的上下文菜单

刚刚注意到,在 Windows 11 上,同时按下Menu键盘上的两个键并Shift+F10打开经典的旧上下文菜单。只有右键单击后才会显示新的上下文菜单。

有没有办法使用键盘打开新的上下文菜单?


更新:在 Windows 11 22H2 版本中,Menu行为Shift+F10发生了变化,并且都打开了新的上下文菜单

答案1

好问题!我想你也做了和我一样的练习——浏览了网络上几乎所有的 Windows 11 快捷键列表(包括微软的)并得出错误答案。当然,我们俩完全有可能都错了。在这种情况下,其他人会来给我们正确的答案,这样我就可以删除这个了。

或者这可能是微软 Windows 团队的疏忽。如果是那样的话,我猜他们很快就会改正的……

与此同时,我有两种可能的解决方法。

  • 首先,我不喜欢这个,但我能想到的“最简单”的解决方案是使用鼠标键功能(内置于 Windows):

    • 在设置中打开鼠标键
    • 按数字键盘的-键可切换右键单击模式。
    • 当桌面聚焦时按5/执行右键单击将显示新的上下文菜单。

    当然,这会占用你的数字键盘。所以如果你需要这个功能,它就无济于事了。至少你仍然可以通过关闭来使用箭头键NumLock

    附注(根据经验):如果你通过 RDP(远程桌面)使用 Windows 11,那么它是客户需要启用鼠标键的计算机,而不是您连接的主机。即使客户端是连接到 Windows 11 主机的 Windows 10,这也将有效。

  • 更好的答案可能是使用自动热键。选择您想要的任何热键,并使用它来将右键单击发送到当前鼠标位置。此脚本示例使用WindowsKey+ F10

    #NoEnv
    #Warn
    SendMode Input
    SetWorkingDir %A_ScriptDir%
    #F10::
    Send {Click 0 0 Relative Right}
    return
    

    请注意,我已经好几年没有用 AutoHotkey 的脚本语言编写代码了,所以我确信还有改进的空间。其中之一就是检测鼠标是否位于 Windows 桌面上,并且仅在鼠标位于桌面上时才接管快捷键。

    但是,这是一次可行的首次尝试,因为它似乎可以使用 Windows 10 中的键盘显示新的桌面上下文菜单。但请注意它是否会干扰其他应用程序。

答案2

键盘组合键Win+X在 Windows 11 中打开开始菜单的上下文菜单。

相关内容