我想将我的菜单键重新映射到另一个键,我使用this page来执行此操作,但我无法找到菜单键的关键代码。我可以在哪里找到它?
答案 0 :(得分:3)
菜单键为e0 5d
作为一个参考示例,假设您刚刚获得了Microsoft Surface设备,并且对于缺少正确的控制键感到沮丧,并且在其位置上存在不需要的上下文菜单/右键单击键。这是修复:
要将菜单键重新映射到右侧控制键:
使用注册表编辑器(regedit.exe)
在注册表位置
创建一个名为Scancode Map
的新二进制值
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
并输入Scancode Map值数据:
00000000 00000000 02000000 1DE05DE0 00000000
此处1DE0
是RCtrl键的关键代码,5DE0
是菜单键(以小端顺序排列)
要将菜单键和大写锁定键重新映射到控制键:
将扫描码映射设置为
00000000 00000000 03000000 1D003A00 1DE05DE0 00000000
答案 1 :(得分:1)
引用here和here,窗口菜单键(十六进制)的扫描代码为VK_MENU
虚拟密钥为 #define VK_MENU 0x12
,即:
var $place = this.$el.find('.medium-insert-active');
Angular.element($place).injector().invoke(function($compile) {
var scope = Angular.element(document.getElementById('editor-container')).scope();
$place.html($('<quiz/>'));
var quiz = $compile($place.contents())(scope);
scope.$digest();
});