Visual studio 直接读取外部小键盘,而不是通过lua脚本映射器

我有一个外部数字小键盘,用于宏等操作。 这是通过在启动时运行的lua脚本映射到简单的按键组合(ctrl+c,shft+alt+l等)

在我的桌面上可以正常工作,我已经在记事本、Outlook、Slack等上测试过。 当我在Visual Studio 2015 Professional(文本编辑器)中尝试时,我获得了来自小键盘的原始键,而不是我的映射。

有人知道VS是否以不同的方式读取此设备,如果是这样,我可以绕过它吗? 我非常确定这在我的桌面上可以正常工作,但在我的笔记本电脑上似乎出了问题。

Visual Studio Pro 2015

版本:14.0.25431.01更新3

Resharper Ultimate 2017.1.3

非常少的扩展除了默认值

点赞
用户833170
用户833170
OK, figured it out
脚本运行器只适用于单个用户(即启动它的用户)
我正在以管理员身份运行 VS,但是此时键盘未被映射。
以管理员身份运行脚本可以解决此问题,但会阻止其他所有应用程序获得键映射。
2017-06-21 12:41:14