手势和晃动

常规

手势是指电话在空间中的物理位移,首先需要通过创建名为手势的事件(在杂项类别下)进行录制。

随后在通过设备作出相同的手势后,Tasker即可执行关联给该配置文件的相关任务。

与常规事件类似,手势会受到其他条件的限制。例如,如果通过手势(事件)和应用程序条件定义了一个配置文件,则只有在使用该应用程序的时候,这个手势才能生效。

注意:在设置新手势时,最好暂时禁用Tasker,否则可能会同时触发之前定义的其他手势。

录制手势

手势点
首先必须要明确,Tasker只能录制手势操作中特定的点(这种点也叫做转折点)。例如,在录制手势时,首先将电话向左倾斜,随后恢复原位,此时就录制了三个转折点:起点、倾斜后的左侧位置点,以及终点(此处的终点与起点位置相同)。

您可以录制尽可能多的点,但一般来说,最好只录制电话没有移动时的点。

位移识别
Tasker智能识别电话角度的变化,例如向左或向右、向前或向后倾斜,或垂直旋转。此时可假设在三维空间中,围绕设备有三个轴。

向前或向后,向左或向右移动电话的位移无法被识别。

操作
  1. 新建一个手势事件,为其命名(这样有助于区分不同手势)。
  2. 将电话置于希望该手势变化开始时的那一点,然后按下并保持 通话相机菜单搜索,或音量这几个硬件按钮中的任何一个,即可开始录制点。这一过程中设备会发出提示声。
  3. 移动(严格来说并不是要“移动”)到您的手势路径中的下一个位置,然后再次按下相应按钮(不要长按),设备依然会发出提示声。
  4. 最后一个转折点上,按下并保持相应的按钮,以标记出手势的终点。设备会再次发出提示声,然后显示录制完成的提示信息。
  5. 按下完成,并添加一个震动操作,这样在测试时就能知道自己的操作是否能够被匹配。

激活

校准
再尝试对此类模式进行匹配之前,您可能还需要对设备硬件进行校准。请打开菜单/首选项/监视器/手势。随后按下校准按钮,并向每个方向倾斜您的电话。

随后Tasker就可以知道您电话中的加速计能够产生哪些类型的值。

校准工作只需要进行一次。

匹配

随后退出Tasker,并将设备按照之前录制时定义的点进行移动,在到达录制的终点时,应该能感觉到设备的震动。

如果没有震动,请尝试在手势设置界面下更改相应的值。例如,您可以尝试增加匹配半径(但不要增加的太多,否则可能会遇到太多误识别)。

晃动

Tasker的手势系统在设计上实际并不适合类似晃动等快速移动的活动,但未来计划额外提供一个晃动事件。

电力的使用

Tasker已经尽了最大努力限制手势监控过程中的能耗。