diff --git a/SerialPrograms/Source/NintendoSwitch/Programs/NintendoSwitch_RecordKeyboardController.cpp b/SerialPrograms/Source/NintendoSwitch/Programs/NintendoSwitch_RecordKeyboardController.cpp index a55cc1e4d0..a04c0a440a 100644 --- a/SerialPrograms/Source/NintendoSwitch/Programs/NintendoSwitch_RecordKeyboardController.cpp +++ b/SerialPrograms/Source/NintendoSwitch/Programs/NintendoSwitch_RecordKeyboardController.cpp @@ -75,7 +75,12 @@ RecordKeyboardController::RecordKeyboardController() LockMode::UNLOCK_WHILE_RUNNING, false ) + , USAGE_NOTE( + "NOTE: Each keypress has a small amount of error when recorded/played back (approximately 8-15 ms). " + "I recommend fewer long button presses instead of many short button presses. " + ) { + PA_ADD_OPTION(USAGE_NOTE); PA_ADD_OPTION(MODE); PA_ADD_OPTION(FILE_NAME); PA_ADD_OPTION(LOOP); diff --git a/SerialPrograms/Source/NintendoSwitch/Programs/NintendoSwitch_RecordKeyboardController.h b/SerialPrograms/Source/NintendoSwitch/Programs/NintendoSwitch_RecordKeyboardController.h index 8cfd87b259..eb7b55dbf9 100644 --- a/SerialPrograms/Source/NintendoSwitch/Programs/NintendoSwitch_RecordKeyboardController.h +++ b/SerialPrograms/Source/NintendoSwitch/Programs/NintendoSwitch_RecordKeyboardController.h @@ -12,6 +12,7 @@ #include "Common/Cpp/Options/BooleanCheckBoxOption.h" #include "Common/Cpp/Options/SimpleIntegerOption.h" #include "Common/Cpp/Options/StringOption.h" +#include "Common/Cpp/Options/StaticTextOption.h" //#include "Controllers/KeyboardInput/KeyboardInput.h" #include "NintendoSwitch/NintendoSwitch_SingleSwitchProgram.h" @@ -102,6 +103,8 @@ class RecordKeyboardController SimpleIntegerOption WAIT; BooleanCheckBoxOption GENERATE_CPP_CODE_AFTER_RECORDING; + StaticTextOption USAGE_NOTE; + std::vector m_controller_history;