我有一个外部数字小键盘,我用它来表示宏等。 这是通过一个lua脚本映射的,该脚本在启动时运行,只需将键盘上的键映射到简单的键组合(ctrl + C,shft + alt + l等)
这在我的桌面上运行良好,我已经使用记事本,Outlook,松弛等进行了测试。 当我在visual studio 2015专业版(文本编辑器)中尝试这个时,我从键盘获取原始键,而不是我的映射。
有人知道VS是否以不同的方式读取此设备,如果是,我可以绕过这个。 我很确定这在我的桌面上运行正常,但我的笔记本电脑上似乎已经坏了。
Visual studio pro 2015
版本14.0.25431.01更新3
Resharper终极2017.1.3
除了默认值之外的极少数扩展
答案 0 :(得分:0)
好的,明白了 脚本运行器仅在单个用户(即启动它的用户)下工作 我作为管理员运行VS并且没有映射键盘。 以管理员身份运行脚本可以解决此问题,但会阻止所有其他应用程序获取映射的密钥