Keycodes: Restore the old PrintScreen keymapping, fixing mistake from #19656

Fixes #20588
This commit is contained in:
Henrik Rydgård
2025-07-08 14:03:04 +02:00
parent 58dd4677e3
commit eadd32e00a
4 changed files with 4 additions and 6 deletions
+1 -3
View File
@@ -128,7 +128,7 @@ enum InputKeyCode {
NKCODE_META_LEFT = 117,
NKCODE_META_RIGHT = 118,
NKCODE_FUNCTION = 119,
NKCODE_SYSRQ = 120,
NKCODE_PRINTSCREEN = 120,
NKCODE_BREAK = 121,
NKCODE_MOVE_HOME = 122,
NKCODE_MOVE_END = 123,
@@ -246,8 +246,6 @@ enum InputKeyCode {
NKCODE_EXT_MOUSEWHEEL_UP = 1008,
NKCODE_EXT_MOUSEWHEEL_DOWN = 1009,
NKCODE_EXT_PRINTSCREEN = 1010,
NKCODE_MAX
};
+1 -1
View File
@@ -225,7 +225,7 @@ static const KeyMap_IntStrPair key_names[] = {
{NKCODE_APOSTROPHE, "'"},
{NKCODE_MINUS, "-"},
{NKCODE_PLUS, "+"},
{NKCODE_SYSRQ, "Print"},
{NKCODE_PRINTSCREEN, "Print"},
{NKCODE_SCROLL_LOCK, "ScrLock"},
{NKCODE_BREAK, "Pause"},
+1 -1
View File
@@ -176,7 +176,7 @@ namespace WindowsRawInput {
{ VK_MBUTTON, NKCODE_EXT_MOUSEBUTTON_3 },
{ VK_XBUTTON1, NKCODE_EXT_MOUSEBUTTON_4 },
{ VK_XBUTTON2, NKCODE_EXT_MOUSEBUTTON_5 },
{ VK_SNAPSHOT, NKCODE_EXT_PRINTSCREEN },
{ VK_SNAPSHOT, NKCODE_PRINTSCREEN },
};
void Init() {
+1 -1
View File
@@ -244,7 +244,7 @@ ImGuiKey KeyCodeToImGui(InputKeyCode keyCode) {
case NKCODE_EXT_MOUSEWHEEL_UP:
// Keys ignored for imgui
return ImGuiKey_None;
case NKCODE_EXT_PRINTSCREEN:
case NKCODE_PRINTSCREEN:
return ImGuiKey_PrintScreen;
case NKCODE_EXT_PIPE: