Files
Esp32-Bulk-Keyboard/Shell_Transmitter/help.txt

41 lines
2.1 KiB
Plaintext

--- ⌨️ KBD Bot Command List ---
(Commands are not case-sensitive)
[Controller & Pairing]
//help - Prints this command list.
//pair - Pairs all currently connected, unpaired devices.
//pair /d <name/mac> - Pairs a specific device by its name or MAC address.
//unpair all - Unpairs all devices. They will not auto-reconnect.
//unpair /d <name/mac> - Unpairs a specific device and removes it from auto-pair.
//list - Lists all currently connected devices and their pair status.
//ping - Pings all paired devices and reports their latency.
//pause - Pauses the controller. Press [Enter] on the serial monitor to resume.
//exit - Commands all paired devices to disconnect, then stops the AP.
[Scripting & Input]
//prompt - Asks for text input, hides it, and sends it to keyboards.
//prompt /p <text> - Asks for input with a custom prompt (e.g., //prompt /p Password:)
//script <file.txt> - Runs a script file from the controller's storage.
//delay <ms> - Pauses the receiver for <ms> milliseconds. (e.g. //delay 1000)
[Keyboard Commands]
//hold <key> [key...] - Holds one or more keys.
- (e.g., //hold //l_ctrl A B) holds L_CTRL, A, and B.
//release <key> [key...] - Releases one or more keys.
//release all - Releases all currently held keys.
//auto_enter_on - [Receiver] Automatically presses ENTER after typing text.
//auto_enter_off - [Receiver] Disables Auto-ENTER mode (default).
[Common Single Keys]
//enter, //tab, //esc, //del, //backspace, //insert, //prtscr
//up, //down, //left, //right, //caps_lock, //scroll_lock, //num_lock
//f1 - //f12, //win, //shift, //ctrl, //alt
[Media & Volume Keys]
//vol_up, //vol_down, //mute, //play_pause, //next_track, //prev_track
[Mouse Commands]
//relx <val> - Moves mouse relative X (e.g., //relx -50)
//rely <val> - Moves mouse relative Y (e.g., //rely 25)
//scroll <val> - Scrolls the mouse wheel (e.g., //scroll -1)
//l_click, //r_click, //m_click, //back_click, //fwd_click