问题标签 [windows-key]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
987 浏览

javascript - Web browser is not able to capture Windows key + D, why?

Web browsers fail to capture windows key shortcut. For instance, Windows key + D displays the desktop.

However, in the browser, JS could only detect the keydown event of the Windows key, but is not able to capture the keyboard event of D or the keyup event of the windows key.

What's the deep reason behind it? Is there any document explaining it?

0 投票
1 回答
492 浏览

windows - 如何将 Windows 8.1 密钥更改为 Windows 10 密钥?

我是半年前预装 Windows 8.1 的笔记本电脑。我复制了许可证密钥并删除了系统。

我安装了 Windows 10,我想用我的密钥激活它,但它不接受它。

有没有办法转换密钥?

因为我不想用我的密钥安装 windows 8.1 然后升级到 windows 10。

0 投票
1 回答
1639 浏览

autohotkey - 使用 AutoHotKey 将 Windows + JILK 映射到箭头键?

我似乎无法找到如何绑定X + Y => Z。大多数在线链接都显示了如何做相反的事情。我正在尝试实现此映射:

我尝试了这种语法RWin&l::Right,但没有编译。

有任何想法吗?

编辑:我也希望它与其他修饰键配合得很好。这样当我按下RWin+j然后shift它会发送一个shift+left(与 andctrl相同alt

编辑:感谢@AleOtero93,这是我目前所拥有的:

我不得不禁用 Win+L,这可以通过注册表(或地图#l::return?未测试)来完成,我很想知道是否有人有更好的解决方案,而无需重新映射修饰键。

0 投票
1 回答
238 浏览

autohotkey - AHK递归图?(将 RAlt 映射到映射到其他键的 RWin)

我有一堆RWin+X => Y映射。我想RAlt映射到RWin这样RWin+X== RAlt+X。例如:

效果很好,我可以按住RWin并按下j它会继续发送Left。现在让我们在该地图之前添加以下内容:

如果我按住RAlt然后按j,它将Left正确发送 a ,但如果我继续按住RAltj再次按 ,它将发送 aj而不是Left。我将不得不释放RAlt并再次按下它。

有没有办法解决这个问题?

0 投票
0 回答
75 浏览

javascript - 防止开始菜单出现

我正在写关于试图阻止开始菜单出现的古老问题。

我已经阅读了我在网上可以找到的所有内容,包括 2 个之前关于密切相关主题的 stackexchange 线程: 如何使用 Javascript 禁用 Windows 键(徽标键和菜单键) 以及 是否可以阻止 Windows 键网络浏览器?

现在,正如人们在这些线程上所讨论的那样,实际上不可能阻止 windows 键。我知道为了安全必须这样做,因为如果在浏览器中运行的脚本可以劫持操作系统的密钥,那将是非常危险的。几乎出于同样的原因,如果用户至少点击了某些东西,就永远不能允许网站自动全屏显示。

没关系。

然而,我想知道,如果不是如此拼命地阻止 Windows 键,我们可以改为不显示开始菜单。我知道这可能听起来很疯狂,但让我想到它的是处理“上下文菜单”键的解决方案。您可以添加 oncontextmenu="return false;" 而不是阻止密钥 到body标签,然后你甚至不用担心密钥。

我知道上下文菜单键和 windows 键之间的区别在于上下文菜单出现在浏览器上,而开始菜单位于浏览器范围之外,在操作系统的 UI 中。但我想我还是会问这个问题。

为清楚起见,我正在寻找任何解决方案,无论是通过阻止 Windows 键还是阻止开始菜单出现,都可以让我在我的 js 脚本在浏览器中运行时保持开始菜单不出现。

提前致谢!

0 投票
2 回答
601 浏览

windows - 如何使用 Dragon NaturallySpeaking 的高级脚本发送正确的 Windows 键?

如何使用 Dragon NaturallySpeaking 的高级脚本发送正确的 Windows 键?

在此处输入图像描述

查看 SendKeys、SendSystemKeys 或 SendDragonKeys 命令之间的区别是什么?SendKeys使用,SendSystemKeys或似乎不可能SendDragonKeys

0 投票
1 回答
347 浏览

autohotkey - Autohotkey 将 Alt Gr 重新映射到 Win 修改器

我正在尝试构建一个非常简单的 AutoHotkey 脚本,但它似乎不起作用。我买了一个没有 Win 键和可编程硬件层的键盘,所以我打算使用 AHK 将 Alt Gr 键重新映射到 Windows 键。

任何点都可以给我指点我哪里出错了。

0 投票
0 回答
132 浏览

javafx - 如何设置一个 KeyListener 来监听 JavaFX 中的 Windows 键,而不需要操作系统使用该按键作为操作?

如何设置一个在没有操作系统的情况下使用该按键作为操作KeyListener来监听JavaFX 的?Windows key到目前为止,这是我的代码,但我的操作系统只是将按键识别为输入,因此程序无法识别它:

0 投票
1 回答
29 浏览

google-chrome - 如何在打开和关闭的 Firefox 窗口之间循环?

尝试在多个打开或关闭的 Firefox 窗口之间快速循环,而不是使用 alt 选项卡在虚拟显示中循环。最快的方法/捷径是什么?

0 投票
2 回答
1029 浏览

powershell - 模拟按下 windows 键的 powershell 代码是什么?

我正在尝试制作一个 .ps1 程序来自动刷新边缘站点 - 我还希望它定位窗口。我需要它来模拟按 Win+RIGHT 但我找不到 windows 键的代码。