【问题标题】:TIZEN SDB Shell - input tap or touch screen commandTIZEN SDB Shell - 输入点击或触摸屏命令
【发布时间】:2014-06-18 07:02:04
【问题描述】:

我在 Android 方面有经验,刚开始使用 Tizen。 我知道在 Android 中点击/触摸屏以下命令有效。

adb shell input tap x y

现在 Tizen 输入命令不可用。

我找到了fMBT project's tizen-agent,我们可以通过它调用:

sendHwFingerDown(x, y, button)

我想知道是否有任何相同的 SDB 或 SDB Shell 命令,以向 Tizen 设备发送点击、向上触摸、向下触摸、拖动、增大音量、减小音量、返回、菜单、电源等事件.

谢谢!

【问题讨论】:

  • 遗憾的是,Tizen 尚不支持此类操作

标签: linux shell tizen tizen-sdb


【解决方案1】:

我查看了代码,看来您需要在设备上拥有 root 权限才能使用它。基本上它使用 /dev/input/blabla,这在我的 Gear 2 Neo 的普通 sdb shell 中不起作用(权限被拒绝)。

我使用 Gear 2 Neo 并且对于这个设备 sdb 不允许 root 访问,除非设备是 root 的。

我的 Gear 没有植根,所以我无法检查 fMBT 代码是否有效。但如果你根设备,它就可以工作。

【讨论】:

    【解决方案2】:

    当我偶然发现我的 tizen 手表外壳时,我也在寻找这个。通过运行compgen -c | grep "input" 列出所有可用命令并将其过滤以仅显示输入命令,我发现有一个名为input_generator_tool 的命令可以用作例如:

    input_generator_tool touch tap x y <repeats>
    

    input_generator_tool touch swipe x1 y1 x2 y2
    

    7 年后,希望这能回答您的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-27
      • 1970-01-01
      • 2014-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多