Skip to content

Record Keyboard Controller

Program Description

Record actions with the keyboard controller, then play it back. The action recordings are saved in a .json file.

For developers: you can also convert this .json file into a .txt file that contains the C++ code.

Instructions

Record mode

  • Press "Start Program".
  • Then click the screen to activate the keyboard controller.
  • Perform your actions with the keyboard.
  • Press "Stop Program" when you are done.
  • The actions will be saved to a .json file. The name of this file will be as per the text box next to "File name".

Replay mode

  • Ensure the name of the .json file with your saved actions is in "File name" text box.
  • Press "Start Program".
  • The program will replay the actions as listed in the .json file.

[For Developers] Convert json to code

  • Ensure the name of the .json file with your saved actions is in "File name" text box.
  • Press "Start Program".
  • The program will output a .txt file with the C++ code that can perform the actions listed in the .json file. The .txt file will be in the same folder as the .json file.

Options

Mode

Choose one of three modes.

  • Record: Record the keyboard actions
  • Replay: Replay the keyboard actions that have been recorded
  • [For Developers] Convert json to code: Convert the actions saved to the .json file to C++ code, saved as a .txt file.

File name

Name of the JSON file to read from, or to write to.

[For Developers] Automatically generate C++ code

After recording, a text file with the C++ code will automatically be generated. The .txt file will be in the same folder as the .json file.

Credits

  • Author: jw

Discord Server: