diff --git a/Minecraft.Client/KeyboardMouseInput.h b/Minecraft.Client/KeyboardMouseInput.h index d1e1613..3400b5f 100644 --- a/Minecraft.Client/KeyboardMouseInput.h +++ b/Minecraft.Client/KeyboardMouseInput.h @@ -24,7 +24,7 @@ public: static const int KEY_CRAFTING = VK_TAB; static const int KEY_CRAFTING_ALT = 'R'; static const int KEY_CONFIRM = VK_RETURN; - static const int KEY_CANCEL = VK_ESCAPE; + static const int KEY_CANCEL = VK_BACK; static const int KEY_PAUSE = VK_ESCAPE; static const int KEY_THIRD_PERSON = VK_F5; static const int KEY_DEBUG_INFO = VK_F3; diff --git a/Minecraft.Client/Minecraft.cpp b/Minecraft.Client/Minecraft.cpp index fce577f..feb42d6 100644 --- a/Minecraft.Client/Minecraft.cpp +++ b/Minecraft.Client/Minecraft.cpp @@ -1503,8 +1503,7 @@ void Minecraft::run_middle() } } - // Utility keys always work regardless of KBM active state - if(g_KBMInput.IsKeyPressed(KeyboardMouseInput::KEY_PAUSE) && !ui.IsTutorialVisible(i)) + if(g_KBMInput.IsKeyPressed(KeyboardMouseInput::KEY_PAUSE)) { localplayers[i]->ullButtonsPressed|=1LL<