Forbid --no-control in OTG mode
The whole purpose of OTG is to only control the device.
This commit is contained in:
parent
54e08b4eae
commit
9aa6cc71be
@ -2598,6 +2598,11 @@ parse_args_with_getopt(struct scrcpy_cli_args *args, int argc, char *argv[],
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (otg) {
|
if (otg) {
|
||||||
|
if (!opts->control) {
|
||||||
|
LOGE("--no-control is not allowed in OTG mode");
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
enum sc_keyboard_input_mode kmode = opts->keyboard_input_mode;
|
enum sc_keyboard_input_mode kmode = opts->keyboard_input_mode;
|
||||||
if (kmode != SC_KEYBOARD_INPUT_MODE_AOA
|
if (kmode != SC_KEYBOARD_INPUT_MODE_AOA
|
||||||
&& kmode != SC_KEYBOARD_INPUT_MODE_DISABLED) {
|
&& kmode != SC_KEYBOARD_INPUT_MODE_DISABLED) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user