This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx-apps.git
commit fdf6f57d6c99c3fb06885fca4ef22e4e7f5b7e48 Author: liuchan3 <liuch...@xiaomi.com> AuthorDate: Fri Jun 13 16:39:52 2025 +0800 graphics/input: Adjust input tool priority and sampling rate Align to monkey's priority, with a sampling rate similar to a real touch. Signed-off-by: liuchan3 <liuch...@xiaomi.com> --- graphics/input/Kconfig | 2 +- graphics/input/generator/input_gen_event.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/graphics/input/Kconfig b/graphics/input/Kconfig index c9094ef82..08430e8d8 100644 --- a/graphics/input/Kconfig +++ b/graphics/input/Kconfig @@ -54,7 +54,7 @@ config GRAPHICS_INPUT_TOOL_STACKSIZE config GRAPHICS_INPUT_TOOL_PRIORITY int "input priority" - default 100 + default 110 ---help--- The priority of the input task. diff --git a/graphics/input/generator/input_gen_event.c b/graphics/input/generator/input_gen_event.c index d2de2b77f..64637bb85 100644 --- a/graphics/input/generator/input_gen_event.c +++ b/graphics/input/generator/input_gen_event.c @@ -293,7 +293,7 @@ static int input_gen_motion(input_gen_ctx_t ctx, { uint32_t elapsed = input_gen_tick_elapsed(input_gen_tick_get(), start); ret = input_gen_write_motion(dev->fd, fingers, nfingers, elapsed); - if (ret == -EAGAIN && usleep(1000) < 0) + if (ret == -EAGAIN && usleep(8 * 1000) < 0) { nwarn("WARNING: Maybe interrupted by signal\n"); input_gen_ungrab(dev);