从Android输入设备捕获getevent的最快方法

时间:2018-10-09 10:45:18

标签: android shell adb

下面的代码使我可以通过鼠标手势来触发打印行鼠标活动。

  

getevent开发人员/输入/事件3

130|x86_64:/ # getevent /dev/input/event3
0002 0001 ffffffff
0000 0000 00000000
0002 0000 00000001
0002 0001 fffffffd

我在shell中制作了波纹管代码,并通过android终端运行以捕获事件(如果从getevent单击Android输入鼠标按钮,然后运行其他任务)。但是反应非常慢。

#!/bin/sh
getevent  dev/input/event3 | while -r par0 par1 par2; do
    case $par1 in
        $d) 
               echo "btn mouse clicked"
            ;;
    esac
done

反正有运行由Android getevent

触发的代码

0 个答案:

没有答案