CN112394871A - 一种Linux平台支持安卓***多点触摸的方法及装置 - Google Patents
一种Linux平台支持安卓***多点触摸的方法及装置 Download PDFInfo
- Publication number
- CN112394871A CN112394871A CN202011367571.0A CN202011367571A CN112394871A CN 112394871 A CN112394871 A CN 112394871A CN 202011367571 A CN202011367571 A CN 202011367571A CN 112394871 A CN112394871 A CN 112394871A
- Authority
- CN
- China
- Prior art keywords
- event
- touch
- contact
- current
- android system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04808—Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种Linux平台支持安卓***多点触摸的方法及装置,通过为Linux***获取的触点分配标识号,并依据位置关系判断是否为相同的触点,根据事件的信息判断出触点的变化情况,再将触点的当前状态以Android***的事件消息的格式发送至Android***,实现了Android***对Linux***的多点触摸事件的准确响应。
Description
技术领域
本发明属于在桌面操作***上运行移动应用的开发技术领域,具体涉及一种Linux平台支持安卓***多点触摸的方法及装置。
背景技术
Linux或Windows等桌面操作***Android兼容环境(下文简称Android兼容环境)是一种在Linux或Windows操作***上运行Android应用(App)的技术,对丰富操作***应用生态有着重要的意义。例如,运行于Linux***上的Android兼容环境一般由Host端和Guest端组成,Host端运行于Linux***上,主要包括Android容器和用户交互窗口,Android容器的作用是从Linux***中隔离出部分内核资源来支撑Guest端运行,Guest端主要包括特殊定制的Android应用框架和Android运行时库等,Android应用都运行在Guest端。用户在Linux操作***使用Android应用时,Android应用的窗口的实现方式为:运行于Linux***的xDroidUI将图形缓冲区句柄发送给运行于Android容器中的Android***,由Android***渲染得到的Android应用用户界面,其中,xDroidUI为Android应用用户界面的一种实现。
Android多点触控在本质上需要液晶显示屏(Liquid Crystal Display,LCD)驱动和程序本身设计上的支持。目前市面上HTC、Motorola和Samsung等知名厂商的使用电容屏触控原理的手机均可支持多点触控Multitouch技术,这在网页缩放、手势操作等方面为用户带来了更好的体验。然而,当用户在Android兼容环境中使用Android应用时,Android应用的界面由Linux***中的xDroidUI显示在PC显示器中,此时,Android***的多点触控功能的实现则需借助Linux***的多点触摸***来实现。现有的Linux***具有多点触摸***,能够实现从硬件输入到最终用户界面的完整流程,操作***从驱动层、图形***层到应用层均需支持多点触摸输入事件并能捕获该事件并上报给应用程序。
然而,Linux***的多点触摸事件的关键信息与Android***中的多点触摸消息的关键元素之间存在差异,两者之间存在信息间的映射不当的问题,从而导致Linux***与Android***之间输入的混乱。
发明内容
有鉴于此,本发明提供了一种Linux***支持安卓多点触摸的方法及装置,实现运行于Android兼容环境的Android***能够响应Linux***的多点触摸事件。
本发明提供的一种Linux平台支持安卓***多点触摸的方法,具体包括以下步骤:
Linux***分析得到多点触摸事件所对应的Android***事件类型,为所述多点触摸事件中的各触点分配finger id、记录各触点的当前位置;所述Linux***根据所述Android***事件类型、finger id及当前位置构造相应的Android***事件消息;所述Linux***将所述Android***事件消息发送至Android***,所述Android***运行于所述Linux***的Android兼容环境中;所述Android***对所述Android***事件消息进行响应。
进一步地,所述多点触摸事件包括触摸开始事件、触摸更新事件及触摸结束事件。
进一步地,当所述多点触摸事件为触摸开始事件时,所述Linux***分析得到多点触摸事件所对应的Android***事件类型的过程包括以下步骤:所述Linux***判断所述多点触摸事件对应的Android***事件类型为触摸开始事件。
进一步地,当所述多点触摸事件为触摸更新事件时,所述Linux***分析得到多点触摸事件所对应的Android***事件类型的过程包括以下步骤:
若当前所述Linux***中存在已保存的触点,则所述Linux***计算所述多点触摸事件中各触点的实时位置与保存的各触点的当前位置之间的距离;当距离的最小值小于设定阈值时,则所述多点触摸事件对应的Android***事件类型为触摸更新事件;当距离的最小值大于设定阈值时,则所述多点触摸事件对应的Android***事件类型为触摸开始事件;
若当前所述Linux***中不存在已保存的触点,则所述多点触摸事件对应的Android***事件类型为触摸开始事件。
进一步地,当所述多点触摸事件为触摸结束事件时,所述Linux***分析得到多点触摸事件所对应的Android***事件类型的过程包括以下步骤:
若当前所述Linux***中存在已保存的触点,则所述Linux***计算所述多点触摸事件中各触点的实时位置与保存的各触点的当前位置之间的距离,当距离的最小值小于设定阈值时,则所述多点触摸事件对应的Android***事件类型为触摸结束事件;当距离的最小值大于设定阈值或所述Linux***中不存在已保存的触点时,则所述多点触摸事件均为异常情况。
进一步地,所述Linux***根据所述Android***事件类型、finger id及当前位置构造Android***事件消息,所述Linux***根据事件类型进行以下操作:
当所述事件类型为Android***的触摸结束事件时,所述Linux***删除已保存的当前事件所涉及的触点的信息;当所述事件类型为特殊异常情况时,所述Linux***删除已保存的所有触点的信息。
本发明提供的一种Linux平台支持安卓***多点触摸的装置,包括:
Linux***事件信息提取单元,用于提取Linux***的多点触摸事件中的触点信息;Linux***事件信息分析单元,用于分析所述Linux***事件信息提取单元输出的触点信息,判断当前事件的实际类型,为触点分配finger id、记录各触点的实时位置;Android***消息构造单元,用于根据所述Linux***事件信息分析单元输出的事件的实际类型,构造Android***事件消息,并将Android***事件消息发送至运行于Android兼容环境中的Android***。
进一步地,所述Linux***事件信息分析单元分析判断当前事件的实际类型的方式为:
当所述当前事件为触摸开始事件时,所述当前事件的实际类型为Android***的触摸开始事件;
当所述当前事件为触摸更新事件时,若所述Linux***中存在已保存的触点,且所述当前事件中各触点的实时位置与保存的各触点的当前位置之间的最小距离小于设定阈值,则所述当前事件的实际类型为Android***的触摸更新事件;若大于设定阈值或所述Linux***中不存在已保存的触点,则所述当前事件的实际类型为Android***的触摸开始事件;
当所述当前事件为触摸结束事件时,若所述Linux***中存在已保存的触点,且所述当前事件中各触点的实时位置与保存的各触点的当前位置之间的最小距离小于设定阈值,则所述当前事件的实际类型为Android***的触摸结束事件;若大于设定阈值或所述Linux***中不存在已保存的触点,则所述当前事件均为异常情况。
进一步地,所述Android***消息构造单元根据所述实际类型进行以下操作:
当所述实际类型为触摸结束事件时,所述Linux***删除已保存的当前事件所涉及的触点的信息;当所述实际类型为特殊异常情况时,所述Linux***删除已保存的所有触点的信息。
有益效果:
本发明通过为Linux***获取的触点分配标识号,并依据位置关系判断是否为相同的触点,根据事件的信息判断出触点的变化情况,再将触点的当前状态以Android***的事件消息的格式发送至Android***,实现了Android***对Linux***的多点触摸事件的准确响应。
附图说明
图1为本发明提供的一种Linux平台支持安卓***多点触摸的方法的流程图。
图2为本发明提供的一种Linux平台支持安卓***多点触摸的装置的结构图。
具体实施方式
下面结合附图并举实施例,对本发明进行详细描述。
现有技术中,Linux***定义了多种多点触摸事件,例如:触摸开始事件(如:TouchBegin)、触摸更新事件(如:Touch Update)及触摸结束事件(如:Touch End)等,其中,触摸开始事件表示触摸屏幕时产生的触发事件,触摸更新事件表示触点发生移动时产生的事件,触摸结束事件表示触点消失时产生的事件。通常来说,每类触摸事件除了具有事件的一些基本属性外,还具有touches、targetTouches和changedTouches三个属性,每个属性中可能包含多个触点对象(Touch对象),每个Touch对象均包含触点的位置、大小、形状、压力大小等信息。
此外,在Android***上事件均使用了MotionEvent对象方式处理,例如,开始触控时会触发触摸开始事件(Finger Down),移动触点操作时会触发触摸更新事件(FingerMotion),最终放开手指时会触发触摸结束事件(Finger Up)。
本发明提供的一种Linux平台支持安卓***多点触摸的方法及装置,其核心思想是:通过分类处理Linux***的多点触摸事件,提取事件中的触点信息,并为触点分配确定的标识号,将Linux***的多点触摸事件转换为Android***中的事件消息,再将生成的事件消息发送给Android***,从而实现Android***能够响应与Linux***相连的触摸屏的触摸事件。
本发明提供的一种Linux平台支持安卓***多点触摸的方法,流程如图1所示,包括以下步骤:
步骤1、Linux***提取触摸开始事件(Touch Begin)、触摸更新事件(Touchupdate)及触摸结束事件(Touch End)中的触点信息,其中,触点信息主要包括触点的位置、大小、形状及压力等信息。
步骤2、Linux***分析提取到的触点信息,判断当前事件的实际类型,为触点分配finger id、记录各触点的实时位置。
Linux***针对不同的事件的分析过程如下:
(1)触摸开始事件(Touch Begin)
Linux***接收到的事件为触摸开始事件(Touch Begin),说明当前事件对应Android***的触摸开始事件(Finger Down),并为事件中包含的各触点分配finger id,将提取到的各触点的实时位置保存为触点的当前位置。
(2)触摸更新事件(Touch update)
当Linux***接收到触摸更新事件(Touch update)时,首先判断当前是否存在已保存的触点。
如果存在已保存的触点,则计算触摸更新事件(Touch update)中各触点的实时位置与保存的各触点的当前位置之间的距离,当最小距离小于设定阈值时,说明该实时位置即为最小距离所对应的当前位置的触点的新位置,即当前触摸更新事件(Touch update)为该触点的移动事件对应Android***的触摸更新事件(Finger Motion),并将该实时位置保存为该触点的当前位置;当最小距离大于设定阈值时,则表明该实时位置所对应的触点为新增触点,说明当前事件为Android***的触摸开始事件(Finger Down),为该新增触点分配finger id,将实时位置保存为该新增触点的当前位置。
如果不存在已保存的触点,则表明当前触摸更新事件(Touch update)中的位置为新增触点的位置,说明当前事件对应Android***的触摸开始事件(Finger Down),为新增触点分配finger id,将获取的实时位置保存为该新增触点的当前位置。
(3)触摸结束事件(Touch End)
当Linux***接收到触摸结束事件(Touch End)时,判断当前是否存在已保存的触点。如果存在已保存的触点,则计算获取的各触点的实时位置与保存的各触点的当前位置之间的距离,当最小距离小于设定阈值时,说明该实时位置即为最小距离所对应的当前位置的触点的新位置,则当前事件对应Android***的触摸结束事件(Finger Up);当最小距离大于设定阈值时,说明该实时位置所对应的触点为新增触点,为一般异常情况,则忽略该触摸结束事件(Touch End),不做任何响应。
如果不存在已保存的触点,也说明当前的触摸结束事件(Touch End)为一般异常情况,则忽略该触摸结束事件(Touch End),不做任何响应。
步骤3、Linux***将当前事件的触点信息转换为Android***事件消息,并发送到运行于Android兼容环境中的Android***。
若步骤2得到的结果为当前事件为Android***的触摸开始事件(Finger Down),则将由新增触点的finger id及其对应的当前位置组成的触摸开始事件(Finger Down)消息发送至Android***。
若步骤2得到的结果为当前事件为Android***的触摸更新事件(FingerMotion),则将触点的finger id及其对应的当前位置组成的触摸更新事件(FingerMotion)消息发送至Android***。
若步骤2得到的结果为当前事件为Android***的触摸结束事件(Finger Up),将由触点的finger id及实时位置组成的触摸结束事件(Finger Up)消息发送至Android***,并删除Linux***已保存的该触点的信息。
若步骤2得到的结果为当前事件为特殊异常情况,则将由所有已保存的触点的finger id及当前位置组成的触摸结束事件(Finger Up)消息发送至Android***,并删除已保存的所有触点的相关信息。
步骤4、Android***根据***设置对接收到的Android***事件消息进行响应。
举例来说,当Linux***接收到触摸开始事件(Touch Begin)时,获取该触摸开始事件(Touch Begin)所对应的触点信息,并为其中包含的各触点分配finger id、记录各触点的实时位置,该实时位置为触点的初始位置信息,将初始位置保存为各触点的当前位置,再将由finger id及其对应的当前位置组成的Android***的触摸开始事件(Finger Down)消息发送至Android***。例如,将该初始位置记为(xn0,yn0),其中n为触点的finger id。
当Linux***接收到触摸更新事件(Touch update)时,判断当前是否存在已保存的触点。如果存在已保存的触点,则获取该触摸更新事件(Touch update)中各触点的实时位置,计算该实时位置与保存的各触点的当前位置之间的距离,当最小距离小于设定阈值时,说明该实时位置即为最小距离所对应的当前位置的触点的新位置,则将该实时位置保存为该触点的当前位置,并将由该触点的finger id及当前位置组成的Android***触摸更新事件(Finger Motion)消息发送至Android***;当最小距离大于设定阈值时,则表明该实时位置所对应的触点为新增触点,为新增触点分配finger id,将实时位置保存为该新增触点的当前位置,再将由新增触点的finger id及其对应的当前位置组成的Android***的触摸开始事件(Finger Down)消息发送至Android***。如果不存在已保存的触点,则表明当前触摸更新事件(Touch update)中的位置为新增触点的信息,从触摸更新事件(Touchupdate)中获取新增触点的实时位置,为新增触点分配finger id,将实时位置保存为与之对应的新增触点的当前位置,再将由新增触点的finger id及其对应的当前位置组成的Android***的触摸开始事件(Finger Down)消息发送至Android***。
例如,实时位置记为(xn1,yn1),计算(xn1,yn1)与记录的各触点的当前位置之间的距离,其中与(xn1,yn1)距离最小的当前位置所对应的触点即为(xn1,yn1)所对应的触点;如果不存在已保存的触点,
当Linux***接收到触摸结束事件(Touch End)时,判断当前是否存在已保存的触点。如果存在已保存的触点,则获取该触摸结束事件(Touch End)中各触点的实时位置,计算该实时位置与保存的各触点的当前位置之间的距离,当最小距离小于设定阈值时,说明该实时位置即为最小距离所对应的当前位置的触点的新位置,则将由该触点的finger id及实时位置组成的Android***的触摸结束事件(Finger Up)消息发送至Android***,并删除已保存的该触点的相关信息;当最小距离大于设定阈值时,说明该实时位置所对应的触点为新增触点,为异常情况,则忽略该触摸结束事件(Touch End),不做任何响应。如果不存在已保存的触点,也说明当前的触摸结束事件(Touch End)为异常情况,则忽略该触摸结束事件(Touch End),不做任何响应。
根据本发明提供的一种Linux平台支持安卓***多点触摸的方法,本发明设计了一种Linux平台支持安卓***多点触摸的装置,装置的结构如图2所示,包括Linux***事件信息提取单元、Linux***事件信息分析单元及Android***消息构造单元。
Linux***事件信息提取单元,用于提取Linux***的触摸开始事件(TouchBegin)、触摸更新事件(Touch update)及触摸结束事件(Touch End)中的触点信息,其中,触点信息主要包括触点的位置、大小、形状及压力等信息。
Linux***事件信息分析单元,用于分析Linux***事件信息提取单元输出的触点信息,判断当前事件的实际类型,为触点分配finger id、记录各触点的实时位置。
Android***消息构造单元,用于根据Linux***事件信息分析单元输出的事件的实际类型,构造Android***事件消息,并将Android***事件消息发送至运行于Android兼容环境中的Android***。
综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的护范围之内。
Claims (9)
1.一种Linux平台支持安卓***多点触摸的方法,其特征在于,具体包括以下步骤:
Linux***分析得到多点触摸事件所对应的Android***事件类型,为所述多点触摸事件中的各触点分配finger id、记录各触点的当前位置;所述Linux***根据所述Android***事件类型、finger id及当前位置构造相应的Android***事件消息;所述Linux***将所述Android***事件消息发送至Android***,所述Android***运行于所述Linux***的Android兼容环境中;所述Android***对所述Android***事件消息进行响应。
2.根据权利要求1所述的方法,其特征在于,所述多点触摸事件包括触摸开始事件、触摸更新事件及触摸结束事件。
3.根据权利要求2所述的方法,其特征在于,当所述多点触摸事件为触摸开始事件时,所述Linux***分析得到多点触摸事件所对应的Android***事件类型的过程包括以下步骤:所述Linux***判断所述多点触摸事件对应的Android***事件类型为触摸开始事件。
4.根据权利要求2所述的方法,其特征在于,当所述多点触摸事件为触摸更新事件时,所述Linux***分析得到多点触摸事件所对应的Android***事件类型的过程包括以下步骤:
若当前所述Linux***中存在已保存的触点,则所述Linux***计算所述多点触摸事件中各触点的实时位置与保存的各触点的当前位置之间的距离;当距离的最小值小于设定阈值时,则所述多点触摸事件对应的Android***事件类型为触摸更新事件;当距离的最小值大于设定阈值时,则所述多点触摸事件对应的Android***事件类型为触摸开始事件;
若当前所述Linux***中不存在已保存的触点,则所述多点触摸事件对应的Android***事件类型为触摸开始事件。
5.根据权利要求2所述的方法,其特征在于,当所述多点触摸事件为触摸结束事件时,所述Linux***分析得到多点触摸事件所对应的Android***事件类型的过程包括以下步骤:
若当前所述Linux***中存在已保存的触点,则所述Linux***计算所述多点触摸事件中各触点的实时位置与保存的各触点的当前位置之间的距离,当距离的最小值小于设定阈值时,则所述多点触摸事件对应的Android***事件类型为触摸结束事件;当距离的最小值大于设定阈值或所述Linux***中不存在已保存的触点时,则所述多点触摸事件均为异常情况。
6.根据权利要求1所述的方法,其特征在于,所述Linux***根据所述Android***事件类型、finger id及当前位置构造Android***事件消息,所述Linux***根据事件类型进行以下操作:
当所述事件类型为Android***的触摸结束事件时,所述Linux***删除已保存的当前事件所涉及的触点的信息;当所述事件类型为特殊异常情况时,所述Linux***删除已保存的所有触点的信息。
7.一种Linux平台支持安卓***多点触摸的装置,其特征在于,包括:
Linux***事件信息提取单元,用于提取Linux***的多点触摸事件中的触点信息;Linux***事件信息分析单元,用于分析所述Linux***事件信息提取单元输出的触点信息,判断当前事件的实际类型,为触点分配finger id、记录各触点的实时位置;Android***消息构造单元,用于根据所述Linux***事件信息分析单元输出的事件的实际类型,构造Android***事件消息,并将Android***事件消息发送至运行于Android兼容环境中的Android***。
8.根据权利要求7所述的装置,其特征在于,所述Linux***事件信息分析单元分析判断当前事件的实际类型的方式为:
当所述当前事件为触摸开始事件时,所述当前事件的实际类型为Android***的触摸开始事件;
当所述当前事件为触摸更新事件时,若所述Linux***中存在已保存的触点,且所述当前事件中各触点的实时位置与保存的各触点的当前位置之间的最小距离小于设定阈值,则所述当前事件的实际类型为Android***的触摸更新事件;若大于设定阈值或所述Linux***中不存在已保存的触点,则所述当前事件的实际类型为Android***的触摸开始事件;
当所述当前事件为触摸结束事件时,若所述Linux***中存在已保存的触点,且所述当前事件中各触点的实时位置与保存的各触点的当前位置之间的最小距离小于设定阈值,则所述当前事件的实际类型为Android***的触摸结束事件;若大于设定阈值或所述Linux***中不存在已保存的触点,则所述当前事件均为异常情况。
9.根据权利要求7所述的装置,其特征在于,所述Android***消息构造单元根据所述实际类型进行以下操作:
当所述实际类型为触摸结束事件时,所述Linux***删除已保存的当前事件所涉及的触点的信息;当所述实际类型为特殊异常情况时,所述Linux***删除已保存的所有触点的信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011367571.0A CN112394871B (zh) | 2020-11-30 | 2020-11-30 | 一种Linux平台支持安卓***多点触摸的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011367571.0A CN112394871B (zh) | 2020-11-30 | 2020-11-30 | 一种Linux平台支持安卓***多点触摸的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112394871A true CN112394871A (zh) | 2021-02-23 |
CN112394871B CN112394871B (zh) | 2021-11-02 |
Family
ID=74605530
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011367571.0A Active CN112394871B (zh) | 2020-11-30 | 2020-11-30 | 一种Linux平台支持安卓***多点触摸的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112394871B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115033150A (zh) * | 2022-06-07 | 2022-09-09 | 上海爱图平面设计有限公司 | 一种多点触控屏的令牌识别方法及装置 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105573817A (zh) * | 2015-12-11 | 2016-05-11 | 北京奇虎科技有限公司 | 虚拟输入控制的方法、装置及*** |
US20160246609A1 (en) * | 2013-11-15 | 2016-08-25 | Intel Corporation | Seamless host system gesture experience for guest applications on touch based devices |
CN106681818A (zh) * | 2016-12-29 | 2017-05-17 | 北京奇虎科技有限公司 | 一种安卓底层***事件的传递方法和装置 |
CN108235759A (zh) * | 2017-12-20 | 2018-06-29 | 深圳前海达闼云端智能科技有限公司 | 基于多操作***的输入处理方法、装置及电子设备 |
CN110989915A (zh) * | 2019-12-03 | 2020-04-10 | 深圳市瑞驰信息技术有限公司 | Android***模拟支持远程多点控制指令的方法 |
CN111078104A (zh) * | 2019-10-21 | 2020-04-28 | 福建升腾资讯有限公司 | 一种云桌面上的多点触控设备的重定向方法及计算机设备 |
CN112394872A (zh) * | 2020-11-30 | 2021-02-23 | 北京麟卓信息科技有限公司 | Linux平台支持安卓***多点触摸的优化方法及装置 |
-
2020
- 2020-11-30 CN CN202011367571.0A patent/CN112394871B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160246609A1 (en) * | 2013-11-15 | 2016-08-25 | Intel Corporation | Seamless host system gesture experience for guest applications on touch based devices |
CN105573817A (zh) * | 2015-12-11 | 2016-05-11 | 北京奇虎科技有限公司 | 虚拟输入控制的方法、装置及*** |
CN106681818A (zh) * | 2016-12-29 | 2017-05-17 | 北京奇虎科技有限公司 | 一种安卓底层***事件的传递方法和装置 |
CN108235759A (zh) * | 2017-12-20 | 2018-06-29 | 深圳前海达闼云端智能科技有限公司 | 基于多操作***的输入处理方法、装置及电子设备 |
CN111078104A (zh) * | 2019-10-21 | 2020-04-28 | 福建升腾资讯有限公司 | 一种云桌面上的多点触控设备的重定向方法及计算机设备 |
CN110989915A (zh) * | 2019-12-03 | 2020-04-10 | 深圳市瑞驰信息技术有限公司 | Android***模拟支持远程多点控制指令的方法 |
CN112394872A (zh) * | 2020-11-30 | 2021-02-23 | 北京麟卓信息科技有限公司 | Linux平台支持安卓***多点触摸的优化方法及装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115033150A (zh) * | 2022-06-07 | 2022-09-09 | 上海爱图平面设计有限公司 | 一种多点触控屏的令牌识别方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN112394871B (zh) | 2021-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101790190B1 (ko) | 애플리케이션 시나리오 식별 방법, 전력 소비 관리 방법, 장치 및 단말기 장치 | |
EP3575962B1 (en) | Method and device for preloading application, storage medium and intelligent terminal | |
US10140014B2 (en) | Method and terminal for activating application based on handwriting input | |
CN110417988B (zh) | 一种界面显示方法、装置及设备 | |
CN108762837B (zh) | 应用程序预加载方法、装置、存储介质及终端 | |
US20140089824A1 (en) | Systems And Methods For Dynamically Altering A User Interface Based On User Interface Actions | |
CN109857303B (zh) | 交互控制方法及装置 | |
US11061558B2 (en) | Touch operation response method and device | |
WO2019047738A1 (zh) | 消息显示方法、装置、移动终端及存储介质 | |
EP3133481B1 (en) | Terminal device display method and terminal device | |
US10466894B2 (en) | Method, device, storage medium and mobile terminal for recognizing an off-screen gesture | |
CN109144309B (zh) | 触摸控制方法及装置、存储介质、终端设备 | |
CN109814801A (zh) | 应用登录方法、装置、终端及存储介质 | |
CN104063071A (zh) | 内容输入方法及装置 | |
CN103092518A (zh) | 一种基于rdp协议的移动云桌面精确触控方法 | |
CN107391165A (zh) | 控件显示方法、客户端和存储介质 | |
CN112394871B (zh) | 一种Linux平台支持安卓***多点触摸的方法及装置 | |
CN104281318A (zh) | 减少软键盘按压的显示延迟的方法和装置 | |
EP3671420A1 (en) | Touch operation response method and apparatus | |
CN112394872B (zh) | Linux平台支持安卓***多点触摸的优化方法及装置 | |
CN104281308A (zh) | 触控式电子设备及其绘图方法 | |
CN110704480A (zh) | 一种流式数据处理方法、***及一种电子设备和存储介质 | |
EP3992768A1 (en) | Human-computer interaction method, device, and system | |
WO2019024507A1 (zh) | 一种触摸控制方法、装置及终端 | |
WO2016065903A1 (zh) | 内容输入方法、***、设备及非易失性计算机存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |