fix: AltGr for clients w/windows+finnish-layout.
This commit is contained in:
parent
1565971479
commit
469a238b04
1 changed files with 3 additions and 3 deletions
|
|
@ -191,7 +191,7 @@ const KeyID MSWindowsKeyState::s_virtualKey[] = {
|
||||||
/* 0x0a2 */ {kKeyControl_L}, // VK_LCONTROL
|
/* 0x0a2 */ {kKeyControl_L}, // VK_LCONTROL
|
||||||
/* 0x0a3 */ {kKeyControl_R}, // VK_RCONTROL
|
/* 0x0a3 */ {kKeyControl_R}, // VK_RCONTROL
|
||||||
/* 0x0a4 */ {kKeyAlt_L}, // VK_LMENU
|
/* 0x0a4 */ {kKeyAlt_L}, // VK_LMENU
|
||||||
/* 0x0a5 */ {kKeyAlt_R}, // VK_RMENU
|
/* 0x0a5 */ {kKeyAltGr}, // VK_RMENU
|
||||||
/* 0x0a6 */ {kKeyNone}, // VK_BROWSER_BACK
|
/* 0x0a6 */ {kKeyNone}, // VK_BROWSER_BACK
|
||||||
/* 0x0a7 */ {kKeyNone}, // VK_BROWSER_FORWARD
|
/* 0x0a7 */ {kKeyNone}, // VK_BROWSER_FORWARD
|
||||||
/* 0x0a8 */ {kKeyNone}, // VK_BROWSER_REFRESH
|
/* 0x0a8 */ {kKeyNone}, // VK_BROWSER_REFRESH
|
||||||
|
|
@ -448,7 +448,7 @@ const KeyID MSWindowsKeyState::s_virtualKey[] = {
|
||||||
/* 0x1a2 */ {kKeyControl_L}, // VK_LCONTROL
|
/* 0x1a2 */ {kKeyControl_L}, // VK_LCONTROL
|
||||||
/* 0x1a3 */ {kKeyControl_R}, // VK_RCONTROL
|
/* 0x1a3 */ {kKeyControl_R}, // VK_RCONTROL
|
||||||
/* 0x1a4 */ {kKeyAlt_L}, // VK_LMENU
|
/* 0x1a4 */ {kKeyAlt_L}, // VK_LMENU
|
||||||
/* 0x1a5 */ {kKeyAlt_R}, // VK_RMENU
|
/* 0x1a5 */ {kKeyAltGr}, // VK_RMENU
|
||||||
/* 0x1a6 */ {kKeyWWWBack}, // VK_BROWSER_BACK
|
/* 0x1a6 */ {kKeyWWWBack}, // VK_BROWSER_BACK
|
||||||
/* 0x1a7 */ {kKeyWWWForward}, // VK_BROWSER_FORWARD
|
/* 0x1a7 */ {kKeyWWWForward}, // VK_BROWSER_FORWARD
|
||||||
/* 0x1a8 */ {kKeyWWWRefresh}, // VK_BROWSER_REFRESH
|
/* 0x1a8 */ {kKeyWWWRefresh}, // VK_BROWSER_REFRESH
|
||||||
|
|
@ -1075,7 +1075,7 @@ void MSWindowsKeyState::getKeyMap(deskflow::KeyMap &keyMap)
|
||||||
static const Modifier modifiers[] = {
|
static const Modifier modifiers[] = {
|
||||||
{VK_SHIFT, VK_SHIFT, 0x80u, KeyModifierShift},
|
{VK_SHIFT, VK_SHIFT, 0x80u, KeyModifierShift},
|
||||||
{VK_CAPITAL, VK_CAPITAL, 0x01u, KeyModifierCapsLock},
|
{VK_CAPITAL, VK_CAPITAL, 0x01u, KeyModifierCapsLock},
|
||||||
{VK_CONTROL, VK_MENU, 0x80u, KeyModifierControl | KeyModifierAlt}
|
{VK_CONTROL, VK_MENU, 0x80u, KeyModifierAltGr}
|
||||||
};
|
};
|
||||||
static const size_t s_numModifiers = sizeof(modifiers) / sizeof(modifiers[0]);
|
static const size_t s_numModifiers = sizeof(modifiers) / sizeof(modifiers[0]);
|
||||||
static const size_t s_numCombinations = 1 << s_numModifiers;
|
static const size_t s_numCombinations = 1 << s_numModifiers;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue