Fixed pikvm/pikvm#81: XK_Meta = XK_Super for VNC

This commit is contained in:
Devaev Maxim 2020-10-03 11:01:58 +03:00
parent ce4704f7c0
commit 29dd78c247
2 changed files with 4 additions and 2 deletions

View File

@ -78,11 +78,11 @@ ArrowUp,76,KEY_UP_ARROW,0x52,spec:0x75,0xe048,XK_Up
ControlLeft,77,KEY_LEFT_CTRL,^0x01,reg:0x14,0x1d,XK_Control_L
ShiftLeft,78,KEY_LEFT_SHIFT,^0x02,reg:0x12,0x2a,XK_Shift_L
AltLeft,79,KEY_LEFT_ALT,^0x04,reg:0x11,0x38,XK_Alt_L
MetaLeft,80,KEY_LEFT_GUI,^0x08,spec:0x1f,0xe05b,XK_Meta_L
MetaLeft,80,KEY_LEFT_GUI,^0x08,spec:0x1f,0xe05b,"XK_Meta_L,XK_Super_L"
ControlRight,81,KEY_RIGHT_CTRL,^0x10,spec:0x14,0xe01d,XK_Control_R
ShiftRight,82,KEY_RIGHT_SHIFT,^0x20,reg:0x59,0x36,XK_Shift_R
AltRight,83,KEY_RIGHT_ALT,^0x40,spec:0x11,0xe038,"XK_Alt_R,XK_ISO_Level3_Shift"
MetaRight,84,KEY_RIGHT_GUI,^0x80,spec:0x27,0xe05c,XK_Meta_R
MetaRight,84,KEY_RIGHT_GUI,^0x80,spec:0x27,0xe05c,"XK_Meta_R,XK_Super_R"
Pause,85,KEY_PAUSE,0x48,pause:0xff,0xe046,XK_Pause
ScrollLock,86,KEY_SCROLL_LOCK,0x47,reg:0x7e,0x46,XK_Scroll_Lock
NumLock,87,KEY_NUM_LOCK,0x53,reg:0x77,0x45,XK_Num_Lock

1 web_name serial_code arduino_name otg_key ps2_key at1_code x11_names
78 ControlLeft 77 KEY_LEFT_CTRL ^0x01 reg:0x14 0x1d XK_Control_L
79 ShiftLeft 78 KEY_LEFT_SHIFT ^0x02 reg:0x12 0x2a XK_Shift_L
80 AltLeft 79 KEY_LEFT_ALT ^0x04 reg:0x11 0x38 XK_Alt_L
81 MetaLeft 80 KEY_LEFT_GUI ^0x08 spec:0x1f 0xe05b XK_Meta_L XK_Meta_L,XK_Super_L
82 ControlRight 81 KEY_RIGHT_CTRL ^0x10 spec:0x14 0xe01d XK_Control_R
83 ShiftRight 82 KEY_RIGHT_SHIFT ^0x20 reg:0x59 0x36 XK_Shift_R
84 AltRight 83 KEY_RIGHT_ALT ^0x40 spec:0x11 0xe038 XK_Alt_R,XK_ISO_Level3_Shift
85 MetaRight 84 KEY_RIGHT_GUI ^0x80 spec:0x27 0xe05c XK_Meta_R XK_Meta_R,XK_Super_R
86 Pause 85 KEY_PAUSE 0x48 pause:0xff 0xe046 XK_Pause
87 ScrollLock 86 KEY_SCROLL_LOCK 0x47 reg:0x7e 0x46 XK_Scroll_Lock
88 NumLock 87 KEY_NUM_LOCK 0x53 reg:0x77 0x45 XK_Num_Lock

View File

@ -313,7 +313,9 @@ X11_TO_AT1 = {
65379: At1Key(code=57426, shift=False), # XK_Insert
65535: At1Key(code=57427, shift=False), # XK_Delete
65511: At1Key(code=57435, shift=False), # XK_Meta_L
65515: At1Key(code=57435, shift=False), # XK_Super_L
65512: At1Key(code=57436, shift=False), # XK_Meta_R
65516: At1Key(code=57436, shift=False), # XK_Super_R
65383: At1Key(code=57437, shift=False), # XK_Menu
269025071: At1Key(code=57438, shift=False), # XK_XF86_Sleep
}