【技术实现步骤摘要】
一种事件处理方法和装置
[0001]本申请涉及通信领域,并且具体地,涉及一种事件处理方法和装置。
技术介绍
[0002]随着电子设备的高速发展,电子设备的控制方式也趋于多样化。目前可以通过触控板、鼠标等配件实现对电子设备的控制。用户可以通过触控板和鼠标实现对电子设备的控制。通常为了提高电子设备的便携性,触控板可以集成在电子设备中。并且,用户可通过对触控板的滑动操作实现部分鼠标事件,比如,在用户未携带鼠标时,可以通过在触控板上滑动手指代替鼠标光标移动事件。目前利用触控板的触控事件代替鼠标事件存在一定局限性,特别是对于鼠标滚轮事件或鼠标中键事件,触控板无法模拟部分功能或者使用体验不好。
技术实现思路
[0003]有鉴于此,本申请提供了一种事件处理方法、装置、计算机可读存储介质和计算机程序产品,能够将触控组件的事件转换为鼠标事件(包括与滚轮相关的事件或与鼠标中键相关的事件),并在执行鼠标事件时向用户提供触觉反馈,极大丰富用户的操作体验。
[0004]第一方面,提供了一种事件处理方法,所述方法应用于电子设备, ...
【技术保护点】
【技术特征摘要】
1.一种事件处理方法,其特征在于,所述方法应用于电子设备,所述电子设备包括触控组件和震动组件,所述方法包括:检测到用户通过所述触控组件输入的第一手势事件;确定所述第一手势事件是否是预定义手势事件;在所述第一手势事件是预定义手势事件时,根据所述第一手势事件以及映射关系,确定第一鼠标事件和第一震动事件,所述第一鼠标事件是与鼠标滚轮或鼠标中键相关的事件,其中,所述映射关系包括所述第一手势事件、所述第一鼠标事件以及所述第一震动事件之间的对应关系;获取所述第一鼠标事件对应的控制指令;执行所述控制指令,并同时调用所述震动组件执行所述第一震动事件。2.根据权利要求1所述的方法,其特征在于,所述第一手势事件为大于或等于三指的手势按压事件,所述第一鼠标事件是按压鼠标中键的事件。3.根据权利要求2所述的方法,其特征在于,当所述第一手势事件为三指持续按压并移动的事件时,所述第一鼠标事件为持续按压鼠标中键并移动的事件,所述第一震动事件为持续震动事件。4.根据权利要求2所述的方法,其特征在于,当所述第一手势事件为三指单次按压事件,所述第一鼠标事件为单次按压鼠标中键的事件,所述第一震动事件为单次震动事件。5.根据权利要求1所述的方法,其特征在于,所述第一手势事件为双指手势滑动事件,所述第一鼠标事件为鼠标滚轮的滚动事件,所述第一震动事件的震动次数与鼠标滚轮的滚动次数相关。6.根据权利要求5所述的方法,其特征在于,当所述第一手势事件为双指同时朝第一方向滑动第一距离的事件时,所述第一鼠标事件为鼠标滚轮朝第二方向滚动N格的事件,所述第一震动事件是M次震动事件,N是大于或等于1的整数,M是大于或等于1的整数,其中,N的取值与所述第一距离相关,M的取值与N的取值相关。7.根据权利要求5所述的方法,其特征在于,当所述第一手势事件为双指以第一速度滑动的事件时,所述第一...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。