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);

Reply via email to