CN102707882A - 虚拟图标触摸屏应用程序的操控转换方法及触摸屏终端 - Google Patents

虚拟图标触摸屏应用程序的操控转换方法及触摸屏终端 Download PDF

Info

Publication number
CN102707882A
CN102707882A CN2012101268723A CN201210126872A CN102707882A CN 102707882 A CN102707882 A CN 102707882A CN 2012101268723 A CN2012101268723 A CN 2012101268723A CN 201210126872 A CN201210126872 A CN 201210126872A CN 102707882 A CN102707882 A CN 102707882A
Authority
CN
China
Prior art keywords
touch
input media
sensitive screen
screen application
entity input
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.)
Pending
Application number
CN2012101268723A
Other languages
English (en)
Inventor
邱剑
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Ruigao Intelligent Equipment Co., Ltd.
Original Assignee
SHENZHEN RUIGAO INFORMATION TECHNOLOGY CO LTD
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by SHENZHEN RUIGAO INFORMATION TECHNOLOGY CO LTD filed Critical SHENZHEN RUIGAO INFORMATION TECHNOLOGY CO LTD
Priority to CN2012101268723A priority Critical patent/CN102707882A/zh
Publication of CN102707882A publication Critical patent/CN102707882A/zh
Priority to EP12875636.8A priority patent/EP2843521A4/en
Priority to JP2014513906A priority patent/JP5881824B2/ja
Priority to KR1020147032063A priority patent/KR20140148492A/ko
Priority to EA201491853A priority patent/EA201491853A1/ru
Priority to US14/127,667 priority patent/US20140137014A1/en
Priority to PCT/CN2012/085568 priority patent/WO2013159521A1/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

本发明实施例公开了虚拟图标触摸屏应用程序的操控转换方法,包括:运行触摸屏应用程序;加载所述触摸屏应用程序对应的映射配置文件,所述映射配置文件包括触摸屏事件与实体输入装置之间的映射规则信息;获取实体输入装置的操控指令,根据所述映射配置文件中映射规则信息解析所述操控指令,以将所述操控指令转换成触摸屏事件;根据所述转换成的触摸屏事件,对所述触摸屏应用程序进行操控。实施本发明的实施例用户能够根据选择用实体输入装置或触控方式操控触摸屏应用程序,获得真实的操作手感,提高了操作精度和操作体验。

Description

虚拟图标触摸屏应用程序的操控转换方法及触摸屏终端
技术领域
本发明涉及电子领域,尤其涉及一种触摸屏终端控制领域。
背景技术
触摸屏(touch screen)又称为“触控屏”、“触控面板”,是一种可接收触头等输入讯号的感应式液晶显示装置,当接触了屏幕上的图形按钮时,屏幕上的触觉反馈可根据预先编程的程式驱动各种连结装置,可用以取代机械式的按钮面板,并借由液晶显示画面制造出生动的影音效果。触摸屏作为一种最新的电脑输入设备,由于其简单、方便、自然的人机交互方式得到越来越广泛的运用,同时,与触摸屏设备兼容的应用程序也越来越多。
触控操作是指用户使用是指或者触摸笔在触摸屏上点击进行操作,这种操作由于良好的交互性,让操作变得更加简单和直观。作为人机交互界面,触摸屏操作也存在缺点,其一,触摸屏操作没有真实的操作手感,不能像真实存在的键盘那样对按下的动作具有力反馈反应,对于一些触摸屏应用程序来说,用户的操作体验不佳;其二,操作不精确,用户使用手指或触摸笔实际触摸区域可能和用户认为的触摸区存在偏差或者触摸屏本身存在偏差,导致用户触摸感应区操作无任何反应,用户体验差。
发明内容
本发明实施例所要解决的技术问题在于,提供虚拟图标触摸屏应用程序的操控转换方法和触摸屏终端,能避免现有技术中具有虚拟图标触摸屏应用程序无操作手感和无法精确定位的缺点,用户体验不佳的问题。为了解决上述技术问题,本发明实施例提供了虚拟图标触摸屏应用程序的操控转换方法,包括:
运行触摸屏应用程序;
加载所述触摸屏应用程序对应的映射配置文件,所述映射配置文件包括触摸屏事件与实体输入装置之间的映射规则信息;
获取实体输入装置的操控指令,根据所述映射配置文件中映射规则信息解析所述操控指令,以将所述操控指令转换成触摸屏事件;
根据所述转换成的触摸屏事件,对所述触摸屏应用程序进行操控。
其中,所述运行触摸屏应用程之前还包括:
预置所述触摸屏应用程序对应的映射配置文件,并保存所述映射配置文件。
其中,所述获取实体输入装置的操控指令,根据所述映射配置文件中映射规则信息解析所述操控指令,以将所述操控指令转换成触摸屏事件包括:
检测到实体输入装置动作时,获取实体输入装置的对应的硬件编号;
根据所述硬件编号在配置文件中查询所对应的触摸屏几何参数信息;
将所述实体输入装置动作转换成触摸屏事件。
其中,所述的实体输入装置包括:按键和/或摇杆。
其中,所述触摸屏事件与实体输入装置之间的映射规则信息包括:
触摸屏应用程序中虚拟图标所处位置的触摸屏事件与按键的映射规则信息;和/或
触摸屏应用程序中虚拟图标所处位置的触摸屏事件与摇杆的映射规则信息。
相应地,本发明实施例还提供了一种触摸屏终端,包括:
启动运行模块,用于运行触摸屏应用程序;
加载解析模块,用于加载所述触摸屏应用程序对应的映射配置文件,所述映射配置文件包括触摸屏事件与实体输入装置之间的映射规则信息;
获取转换模块,获取实体输入装置的操控指令,根据所述映射配置文件中映射规则信息解析所述操控指令,以将所述操控指令转换成触摸屏事件;
事件执行模块,用于根据所述转换成的触摸屏事件,对所述触摸屏应用程序进行操控。
其中,本触摸屏终端还包括:
预置保存模块,用于预置所述触摸屏应用程序对应的映射配置文件,并保存所述映射配置文件。
其中,所述获取转换模块包括:
编号获取单元,用于检测到实体输入装置动作时,获取实体输入装置的对应的硬件编号;
查询单元,用于根据所述硬件编号在配置文件中查询所对应的触摸屏几何参数信息;
转换单元,用于将所述实体输入装置动作转换成触摸屏事件。
其中,所述的实体输入装置包括:按键和/或摇杆。
其中,所述触摸屏事件与实体输入装置之间的映射规则信息包括:
触摸屏应用程序中虚拟图标所处位置的触摸屏事件与按键的映射规则信息;和/或
触摸屏应用程序中虚拟图标所处位置的触摸屏事件与摇杆的映射规则信息。
实施本发明实施例,具有如下有益效果:用户能够使用实体输入装置操控触摸屏应用程序,克服了触摸屏操控没有操作手感和操作精度不佳的缺点。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明的虚拟图标触摸屏应用程序的操控转换方法第一实施例流程图;
图2是本发明的虚拟图标触摸屏应用程序的操控转换方法又一实施例流程图;
图3是本发明的图2中步骤S204具体流程图;
图4是本发明的一种触摸屏终端第一实施结构图;
图5是本发明的一种触摸屏终端第二实施结构图;
图6是本发明的触摸屏应用程序的界面示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参见图1,为本发明的虚拟图标触摸屏应用程序的操控转换方法第一实施例流程图,所述方法包括:
S101,运行触摸屏应用程序。
S102,加载所述触摸屏应用程序对应的映射配置文件,所述映射配置文件包括触摸屏事件与实体输入装置之间的映射规则信息。
具体的,由于不同的触摸屏应用程序所对用的映射配置文件不同,启动运行触摸屏应用程序后需要***将调用与之匹配的映射配置文件。假设触摸屏终端内安装有触摸屏应用程序A、触摸屏应用程序B和触摸屏应用程序C,分别对应的映射配置文件为文件1、文件2和文件3,那么用户在启动运行触摸屏应用程序A时,***就会调用与之相应的映射文件1,解析映射配置文件中实体输入装置和触摸屏应用程序虚拟图标处的触摸屏事件的映射关系,将所述映射关系加载到***内存。
S103,获取实体输入装置的操控指令,根据所述映射配置文件中映射规则信息解析所述操控指令,以将所述操控指令转换成触摸屏事件。
具体的,当触摸屏终端获得实体输入装置的操控指令时,***根据上述的实体输入装置和触摸屏应用程序虚拟图标处的触摸屏事件的映射关系,将实体输入装置的操控指令转换成能触发触摸屏应用程序执行相应动作的触摸屏事件。当触摸屏终端同时获得一个以上的实体输入装置的操控指令时,***则根据映射规则信息,将当前多个操控指令转换为相同数量的触摸屏事件。
 S104,根据所述转换成的触摸屏事件,对所述触摸屏应用程序进行操控。
具体的,***将触摸屏事件分发至触摸屏应用程序的焦点窗口,执行相应的操作。
需要指出的是,本发明中的触屏应用程序是指在程序界面上有虚拟图标的触摸屏应用程序,虚拟图标位于触摸屏的固定位置,用户触摸预定虚拟图标可以执行预定的操作,其中对于触摸屏上没有显示虚拟图标,触摸屏固定区域可以执行预定操作的触摸屏应用程序,其固定区域也属于一种背景色透明的虚拟图标。
本发明实施例通过外部输入装置与触摸屏事件的映射,将触摸屏操作转移到实体输入装置上,能实现更加精确的控制和增加用户的操作手感。
请参见图2,为本发明的虚拟图标触摸屏应用程序的操控转换方法又一实施例流程图,所述方法包括:
S201,预置所述触摸屏应用程序对应的映射配置文件,并保存所述映射配置文件。
具体的,针对触摸屏应用程序操作界面上虚拟图标的特点,设置不同的实体输入装置与触摸屏是将映射。如虚拟图标为一个摇杆,设置实体摇杆与之映射;如虚拟图标为一个按钮,设置一个按键与之映射;如虚拟图标为一个滑块,设置一个压力传感器按键与之映射。设置完成后将映射关系信息保存至映射配置文件。
S202,运行触摸屏应用程序。
S203,加载所述触摸屏应用程序对应的映射配置文件,所述映射配置文件包括触摸屏事件与实体输入装置之间的映射规则信息。
具体的,由于不同的触摸屏应用程序所对用的映射配置文件不同,启动运行触摸屏应用程序后需要***将调用与之匹配的映射配置文件。假设触摸屏终端内安装有触摸屏应用程序A、触摸屏应用程序B和触摸屏应用程序C,分别对应的映射配置文件为文件1、文件2和文件3,那么用户在启动运行触摸屏应用程序A时,***就会调用与之相应的映射文件1,解析映射配置文件中实体输入装置和触摸屏应用程序虚拟图标处的触摸屏事件的映射关系,将所述映射关系加载到***内存。
S204,获取实体输入装置的操控指令,根据所述映射配置文件中映射规则信息解析所述操控指令,以将所述操控指令转换成触摸屏事件。
具体的,当触摸屏终端获得实体输入装置的操控指令时,***根据上述的实体输入装置和触摸屏应用程序虚拟图标处的触摸屏事件的映射关系,将实体输入装置的操控指令转换成能触发触摸屏应用程序执行相应动作的触摸屏事件。当触摸屏终端同时获得一个以上的实体输入装置的操控指令时,***则根据映射规则信息,将当前多个操控指令转换为相同数量的触摸屏事件。
请参见图3,为图2中步骤S204的具体流程图,包括:
S2041,检测到实体输入装置动作时,获取实体输入装置的对应的硬件编号。
具体的,***检测到实体输入装置的动作时,会立即查询并获取到该硬件所对应的硬件编号。如***检测到摇杆的摇动时,会立即查询并获取到该摇杆的硬件编号为11,然后执行下一步。
S2042,根据所述硬件编号在配置文件中查询所对应的触摸屏几何参数信息。
具体的,映射配置文件中的映射关系为虚拟图标处的触摸屏事件的几何参数信息和实体输入装置的硬件编号的映射关系,***使用上述得到的摇杆硬件编号11查询到与之映射的触摸屏事件的几何参数信息为:中心点坐标(77,450),最大偏移量50像素。
S2043,将所述实体输入装置动作转换成触摸屏事件。
具体的,实体摇杆为一个模拟量输入装置,能输入水平和垂直方向的位移信息,为了实现摇杆与虚拟摇杆触摸屏事件的转换,需要把实体摇杆的模拟量输入与虚拟摇杆的像素移动匹配。如实体摇杆最大偏移量为65535刻度,虚拟摇杆的最大偏移量为50像素,上述二种偏移量参数成比例关系就能实现实体摇杆输入转换成虚拟摇杆像素输出,确定虚拟摇杆的中心点坐标,当实体摇杆向左摇动满刻度的一半时,则对应的虚拟摇杆的触摸屏事件为手指按住触摸屏(77,450)坐标处向左偏移25像素的触摸屏事件。
 S205,根据所述转换成的触摸屏事件,对所述触摸屏应用程序进行操控。
本发明实施例不需要使用应用程序接口,只需设置实体输入装置与触摸屏的映射关系,就能触摸屏操作转移到实体输入装置上,能实现更加精确的控制和增加用户的操作手感。
请参见图4,为本发明的一种触摸屏终端第一实施结构图,包括:
启动运行模块41,用于运行触摸屏应用程序。
加载解析模块42,用于加载所述触摸屏应用程序对应的映射配置文件,所述映射配置文件包括触摸屏事件与实体输入装置之间的映射规则信息。
具体的,由于不同的触摸屏应用程序所对用的映射配置文件不同,启动运行模块41运行触摸屏应用程序后需要***将调用与之匹配的映射配置文件。假设触摸屏终端内安装有触摸屏应用程序A、触摸屏应用程序B和触摸屏应用程序C,分别对应的映射配置文件为文件1、文件2和文件3,那么启动运行模块41运行触摸屏应用程序A时,加载解析模块42就会调用与之相应的映射文件1并解析映射配置文件中实体输入装置和触摸屏应用程序虚拟图标处的触摸屏事件的映射关系,将所述映射关系加载到***内存。
获取转换模块43,获取实体输入装置的操控指令,根据所述映射配置文件中映射规则信息解析所述操控指令,以将所述操控指令转换成触摸屏事件。
具体的,当触摸屏终端获得实体输入装置的操控指令时,获取转换模块43根据上述的实体输入装置和触摸屏应用程序虚拟图标处的触摸屏事件的映射关系,将实体输入装置的操控指令转换成能触发触摸屏应用程序执行相应动作的触摸屏事件。当触摸屏终端同时获得一个以上的实体输入装置的操控指令时,获取转换模块43则根据映射规则信息,将当前多个操控指令转换为相同数量的触摸屏事件。
事件执行模块44,用于根据所述转换成的触摸屏事件,对所述触摸屏应用程序进行操控。
具体的,事件执行模块44将触摸屏事件分发至触摸屏应用程序的焦点窗口,执行相应的操作。
需要指出的是,本发明中的触屏应用程序是指在程序界面上有虚拟图标的触摸屏应用程序,虚拟图标位于触摸屏的固定位置,用户触摸预定虚拟图标可以执行预定的操作,其中对于触摸屏上没有显示虚拟图标,触摸屏固定区域可以执行预定操作的触摸屏应用程序,其固定区域也属于一种背景色透明的虚拟图标。
本发明实施例通过外部输入装置与触摸屏事件的映射,将触摸屏操作转移到实体输入装置上,能实现更加精确的控制和增加用户的操作手感。
请参见图5,为本发明的一种触摸屏终端第二实施结构图。从图中可以看出,该实施例同样包括启运行用模块41、加载解析模块42、获取转换模块43和事件执行模块44,除上述模块之外还包括:
预置保存模块45,用于预置所述触摸屏应用程序对应的映射配置文件,并保存所述映射配置文件。
具体的,针对触摸屏应用程序操作界面上虚拟图标的特点,预置保存模块45设置不同的实体输入装置与触摸屏是将映射。如虚拟图标为一个摇杆,设置保存模块45设置实体摇杆与之映射;如虚拟图标为一个按钮,预置保存模块45设置一个按键与之映射;如虚拟图标为一个滑块,预置保存模块45设置一个压力传感器按键预置映射。设置完成后预置保存模块45将映射关系信息保存至映射配置文件。
其中,获取转换模块43包括:
编号获取单元431,用于检测到实体输入装置动作时,获取实体输入装置的对应的硬件编号。
查询单元432,用于根据所述硬件编号在配置文件中查询所对应的触摸屏几何参数信息。
转换单元433,用于将所述实体输入装置动作转换成触摸屏事件。
具体的,我们用按键控制一个赛车游戏来说明,请参看图6所述,矩形区域61为游戏的刹车控制区,点击该区域内任一点,可以实现小车立即刹车。矩形区域62为游戏显示区,矩形区域63为游戏的加速减速控制区,依次从上到下点击该矩形区域内的像素点,能控制小车的速度从慢到快,64为实体按键A,65为压力传感器按键B,实体按键A与矩形区域61处的触摸屏事件映射,压力传感器按键B与矩形区域63处的触摸屏事件映射。
由于加速减速控制区控制的是一个连续变化的过程,此时我们用带传感器的按键来映射,因为传感器一般都是检测模拟量信号的,即连续变化的信号,因此可以根据将外界实际输入的连续变化的信号转换成触摸屏上像素连续变化的过程。我们用压力传感器按键B来映射加速减速控制区的触摸屏事件,用一个普通的按键A来映射刹车控制区。
按键A被按下时,***产生一个中断,编号获取单元431获取到按键A对应的键值14,查询单元432根据所述键值14查找到映射配置文件中对应的触摸屏的几何参数信息为:中心点坐标(28,228),最大偏移量为0像素,转换单元433将按键A按压的动作装换成触摸屏(28,228)处的单击事件,中心点坐标为刹车控制区任一点的坐标值。
按键B被按下时,***产生一个中断,编号获取单元431获取到按键A对应的键值15,查询单元432根据所述键值15查找到映射配置文件中对应的触摸屏的几何参数信息为:中心点坐标(763,2),最大偏移量为-470像素,偏移角度为-270,转换单元433将按键B按压的动作装换成以触摸屏坐标(763,2)为起点沿y轴负方向的触摸屏事件。压力传感器的最大刻度值为M,加速减速控制区y轴负方向最大偏移像素为N,比例系数k=N/M,假设压力按键输入的模拟量为P,则对应触摸屏上的像素偏移量为k·P像素,其中M,N,P均取整数,则此时转换单元433将按键B按压的动作装换成以触摸屏坐标(763,2+k·P)处的触摸动作。
本发明实施例不需要使用应用程序接口,只需设置实体输入装置与触摸屏的映射关系,就能触摸屏操作转移到实体输入装置上,能实现更加精确的控制和增加用户的操作手感。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

Claims (10)

1.虚拟图标触摸屏应用程序的操控转换方法,其特征在于,包括:
运行触摸屏应用程序;
加载所述触摸屏应用程序对应的映射配置文件,所述映射配置文件包括触摸屏事件与实体输入装置之间的映射规则信息;
获取实体输入装置的操控指令,根据所述映射配置文件中映射规则信息解析所述操控指令,以将所述操控指令转换成触摸屏事件;
根据所述转换成的触摸屏事件,对所述触摸屏应用程序进行操控。
2.如权利要求1所述的方法,其特征在于,所述运行触摸屏应用程序之前还包括:
预置所述触摸屏应用程序对应的映射配置文件,并保存所述映射配置文件。
3.如权利要求2所述的方法,其特征在于,所述获取实体输入装置的操控指令,根据所述映射配置文件中映射规则信息解析所述操控指令,以将所述操控指令转换成触摸屏事件包括:
检测到实体输入装置动作时,获取实体输入装置的对应的硬件编号;
根据所述硬件编号在配置文件中查询所对应的触摸屏几何参数信息;
将所述实体输入装置动作转换成触摸屏事件。
4.如权利要求1-3任一项所述的方法,其特征在于,所述的实体输入装置包括:按键和/或摇杆。
5.如权利要求4任一项所述的方法,其特征在于,所述触摸屏事件与实体输入装置之间的映射规则信息包括:
触摸屏应用程序中虚拟图标所处位置的触摸屏事件与按键的映射规则信息;和/或
触摸屏应用程序中虚拟图标所处位置的触摸屏事件与摇杆的映射规则信息。
6.一种触摸屏终端,其特征在于,包括:
启动运行模块,用于运行触摸屏应用程序;
加载解析模块,用于加载所述触摸屏应用程序对应的映射配置文件,所述映射配置文件包括触摸屏事件与实体输入装置之间的映射规则信息;
获取转换模块,获取实体输入装置的操控指令,根据所述映射配置文件中映射规则信息解析所述操控指令,以将所述操控指令转换成触摸屏事件;
事件执行模块,用于根据所述转换成的触摸屏事件,对所述触摸屏应用程序进行操控。
7.如权利要求6所述的触摸屏终端,其特征在于,还包括:
预置保存模块,用于预置所述触摸屏应用程序对应的映射配置文件,并保存所述映射配置文件。
8.如权利要求7所述的触摸屏终端,其特征在于,所述获取转换模块包括:
编号获取单元,用于检测到实体输入装置动作时,获取实体输入装置的对应的硬件编号;
查询单元,用于根据所述硬件编号在配置文件中查询所对应的触摸屏几何参数信息;
转换单元,用于将所述实体输入装置动作转换成触摸屏事件。
9.如权利要求6-8任一项所述的触摸屏终端,其特征在于,所述的实体输入装置包括:按键和/或摇杆。
10.如权利要求9任一项所述的触摸屏终端,其特征在于,所述触摸屏事件与实体输入装置之间的映射规则信息包括:
触摸屏应用程序中虚拟图标所处位置的触摸屏事件与按键的映射规则信息;和/或
触摸屏应用程序中虚拟图标所处位置的触摸屏事件与摇杆的映射规则信息。
CN2012101268723A 2012-04-27 2012-04-27 虚拟图标触摸屏应用程序的操控转换方法及触摸屏终端 Pending CN102707882A (zh)

Priority Applications (7)

Application Number Priority Date Filing Date Title
CN2012101268723A CN102707882A (zh) 2012-04-27 2012-04-27 虚拟图标触摸屏应用程序的操控转换方法及触摸屏终端
EP12875636.8A EP2843521A4 (en) 2012-04-27 2012-11-29 OPERATION CONTROL CONVERTING METHOD FOR VIRTUAL ICON TOUCH SCREEN APPLICATION PROGRAM, AND TOUCH SCREEN TERMINAL
JP2014513906A JP5881824B2 (ja) 2012-04-27 2012-11-29 タッチスクリーン端末における方法及びタッチスクリーン端末
KR1020147032063A KR20140148492A (ko) 2012-04-27 2012-11-29 가상 아이콘 터치스크린 어플리케이션 프로그램을 위한 동작 제어 변환 방법 및 터치스크린 단말
EA201491853A EA201491853A1 (ru) 2012-04-27 2012-11-29 Способ преобразования управления действия для программы приложения сенсорного экрана с виртуальной пиктограммой и терминал с сенсорным экраном
US14/127,667 US20140137014A1 (en) 2012-04-27 2012-11-29 Virtual icon touch screen application manipulation conversion method and touch screen terminal
PCT/CN2012/085568 WO2013159521A1 (zh) 2012-04-27 2012-11-29 虚拟图标触摸屏应用程序的操控转换方法及触摸屏终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012101268723A CN102707882A (zh) 2012-04-27 2012-04-27 虚拟图标触摸屏应用程序的操控转换方法及触摸屏终端

Publications (1)

Publication Number Publication Date
CN102707882A true CN102707882A (zh) 2012-10-03

Family

ID=46900727

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012101268723A Pending CN102707882A (zh) 2012-04-27 2012-04-27 虚拟图标触摸屏应用程序的操控转换方法及触摸屏终端

Country Status (7)

Country Link
US (1) US20140137014A1 (zh)
EP (1) EP2843521A4 (zh)
JP (1) JP5881824B2 (zh)
KR (1) KR20140148492A (zh)
CN (1) CN102707882A (zh)
EA (1) EA201491853A1 (zh)
WO (1) WO2013159521A1 (zh)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013159521A1 (zh) * 2012-04-27 2013-10-31 深圳瑞高信息技术有限公司 虚拟图标触摸屏应用程序的操控转换方法及触摸屏终端
CN103729065A (zh) * 2013-12-17 2014-04-16 深圳市慧为智能科技有限公司 触控操作映射到实体按键的***及方法
CN103914305A (zh) * 2014-04-10 2014-07-09 广东欧珀移动通信有限公司 一种移动终端上自由控制应用的方法及***
CN104166480A (zh) * 2014-08-15 2014-11-26 小米科技有限责任公司 使用实体按键操控终端的方法及装置
CN104423818A (zh) * 2013-08-26 2015-03-18 联想(北京)有限公司 一种信息处理方法、装置及电子设备
WO2015069021A1 (en) * 2013-11-05 2015-05-14 Samsung Electronics Co., Ltd. Method for executing function in response to touch input and electronic device implementing the same
CN105320297A (zh) * 2015-11-16 2016-02-10 海信集团有限公司 一种终端设备的控制方法和装置
WO2017215551A1 (zh) * 2016-06-12 2017-12-21 中兴通讯股份有限公司 视频呼叫业务按键管理方法及业务平台、终端
CN108897457A (zh) * 2018-08-16 2018-11-27 上海飞智电子科技有限公司 触控装置组件以及触控***
CN108992924A (zh) * 2018-08-21 2018-12-14 苏州蜗牛数字科技股份有限公司 一种触发有序触摸屏操作事件的方法
CN109416825A (zh) * 2016-06-30 2019-03-01 微软技术许可有限责任公司 用于设备的双重存在的现实到虚拟现实门户
CN112328356A (zh) * 2020-10-21 2021-02-05 成都安易迅科技有限公司 Android与Windows的互通方法、装置、存储介质及计算机设备
CN112394860A (zh) * 2019-08-14 2021-02-23 比亚迪股份有限公司 基于车辆的游戏触控方法和车辆
US11054894B2 (en) 2017-05-05 2021-07-06 Microsoft Technology Licensing, Llc Integrated mixed-input system
CN114879893A (zh) * 2017-11-07 2022-08-09 华为技术有限公司 一种触摸控制方法及装置

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9227141B2 (en) * 2013-12-31 2016-01-05 Microsoft Technology Licensing, Llc Touch screen game controller
US20150202533A1 (en) * 2014-01-21 2015-07-23 Nvidia Corporation Mapping touchscreen gestures to ergonomic controls across application scenes
WO2016114185A1 (ja) * 2015-01-16 2016-07-21 シャープ株式会社 端末装置および端末装置を制御するためのプログラム
US20170024086A1 (en) * 2015-06-23 2017-01-26 Jamdeo Canada Ltd. System and methods for detection and handling of focus elements
KR101637161B1 (ko) * 2015-10-30 2016-07-07 주식회사 온매칭 다기능 컨트롤 시스템
KR101637165B1 (ko) * 2015-10-30 2016-07-07 주식회사 온매칭 다기능 컨트롤러
CN107908467A (zh) * 2017-10-30 2018-04-13 广东小天才科技有限公司 一种应用程序切换方法、装置及智能设备
CN108008992B (zh) * 2017-11-24 2020-08-18 南昌黑鲨科技有限公司 一种输入操作处理方法、处理装置及计算机可读存储介质
CN108762746A (zh) * 2018-05-28 2018-11-06 北京酷我科技有限公司 一种移动手势优化方法
CN113467654A (zh) * 2021-03-23 2021-10-01 中科创达软件股份有限公司 应用程序的控制方法、装置、电子设备及存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070061126A1 (en) * 2005-09-01 2007-03-15 Anthony Russo System for and method of emulating electronic input devices
CN101498973A (zh) * 2008-01-30 2009-08-05 义隆电子股份有限公司 一种以多指手势进行触控应用程序的触控解译架构与方法
US20100169818A1 (en) * 2008-12-29 2010-07-01 International Business Machines Corporation Keyboard based graphical user interface navigation
CN102209146A (zh) * 2011-05-20 2011-10-05 惠州Tcl移动通信有限公司 一种智能手机模拟平板电脑游戏杆的***与方法
CN202004841U (zh) * 2010-12-17 2011-10-05 北京文和时代科技有限公司 一种方便对游戏进行控制的终端通讯设备
CN102331822A (zh) * 2011-10-31 2012-01-25 靖江喜悦科技咨询有限公司 一种带有键盘功能的平板电脑皮套
CN102436308A (zh) * 2011-11-11 2012-05-02 陈文博 触摸屏虚拟按键实体化映射的方法及使用该方法的触摸屏游戏手机

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2939392B2 (ja) * 1992-06-09 1999-08-25 株式会社フジクラ エミュレータ
US20090079702A1 (en) * 2007-09-25 2009-03-26 Nokia Corporation Method, Apparatus and Computer Program Product for Providing an Adaptive Keypad on Touch Display Devices
US20090213083A1 (en) * 2008-02-26 2009-08-27 Apple Inc. Simulation of multi-point gestures with a single pointing device
US20090273569A1 (en) * 2008-05-01 2009-11-05 Microsoft Corporation Multiple touch input simulation using single input peripherals
CA2735992A1 (en) * 2008-09-04 2010-03-11 Extreme Reality Ltd. Method system and software for providing image sensor based human machine interfacing
CN201489455U (zh) * 2009-08-05 2010-05-26 梁立人 带显示触摸屏的键盘
US20110157015A1 (en) * 2009-12-25 2011-06-30 Cywee Group Limited Method of generating multi-touch signal, dongle for generating multi-touch signal, and related control system
JP5513266B2 (ja) * 2010-06-09 2014-06-04 富士通コンポーネント株式会社 変換装置及びプログラム
US20120212422A1 (en) * 2011-02-21 2012-08-23 Iasolution Inc. Software Aided Physical Keyboard for a Touch-Screen
US9513799B2 (en) * 2011-06-05 2016-12-06 Apple Inc. Devices, methods, and graphical user interfaces for providing control of a touch-based user interface absent physical touch capabilities
US20130162519A1 (en) * 2011-12-23 2013-06-27 Sap Ag Cross-platform human input customization
CN102707882A (zh) * 2012-04-27 2012-10-03 深圳瑞高信息技术有限公司 虚拟图标触摸屏应用程序的操控转换方法及触摸屏终端

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070061126A1 (en) * 2005-09-01 2007-03-15 Anthony Russo System for and method of emulating electronic input devices
CN101498973A (zh) * 2008-01-30 2009-08-05 义隆电子股份有限公司 一种以多指手势进行触控应用程序的触控解译架构与方法
US20100169818A1 (en) * 2008-12-29 2010-07-01 International Business Machines Corporation Keyboard based graphical user interface navigation
CN202004841U (zh) * 2010-12-17 2011-10-05 北京文和时代科技有限公司 一种方便对游戏进行控制的终端通讯设备
CN102209146A (zh) * 2011-05-20 2011-10-05 惠州Tcl移动通信有限公司 一种智能手机模拟平板电脑游戏杆的***与方法
CN102331822A (zh) * 2011-10-31 2012-01-25 靖江喜悦科技咨询有限公司 一种带有键盘功能的平板电脑皮套
CN102436308A (zh) * 2011-11-11 2012-05-02 陈文博 触摸屏虚拟按键实体化映射的方法及使用该方法的触摸屏游戏手机

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013159521A1 (zh) * 2012-04-27 2013-10-31 深圳瑞高信息技术有限公司 虚拟图标触摸屏应用程序的操控转换方法及触摸屏终端
CN104423818A (zh) * 2013-08-26 2015-03-18 联想(北京)有限公司 一种信息处理方法、装置及电子设备
WO2015069021A1 (en) * 2013-11-05 2015-05-14 Samsung Electronics Co., Ltd. Method for executing function in response to touch input and electronic device implementing the same
CN103729065A (zh) * 2013-12-17 2014-04-16 深圳市慧为智能科技有限公司 触控操作映射到实体按键的***及方法
CN103729065B (zh) * 2013-12-17 2018-01-30 深圳市慧为智能科技股份有限公司 触控操作映射到实体按键的***及方法
CN103914305A (zh) * 2014-04-10 2014-07-09 广东欧珀移动通信有限公司 一种移动终端上自由控制应用的方法及***
CN104166480A (zh) * 2014-08-15 2014-11-26 小米科技有限责任公司 使用实体按键操控终端的方法及装置
CN105320297A (zh) * 2015-11-16 2016-02-10 海信集团有限公司 一种终端设备的控制方法和装置
WO2017215551A1 (zh) * 2016-06-12 2017-12-21 中兴通讯股份有限公司 视频呼叫业务按键管理方法及业务平台、终端
CN109416825B (zh) * 2016-06-30 2022-10-18 微软技术许可有限责任公司 用于设备的双重存在的现实到虚拟现实门户
CN109416825A (zh) * 2016-06-30 2019-03-01 微软技术许可有限责任公司 用于设备的双重存在的现实到虚拟现实门户
US11054894B2 (en) 2017-05-05 2021-07-06 Microsoft Technology Licensing, Llc Integrated mixed-input system
CN114879893A (zh) * 2017-11-07 2022-08-09 华为技术有限公司 一种触摸控制方法及装置
US11526274B2 (en) 2017-11-07 2022-12-13 Huawei Technologies Co., Ltd. Touch control method and apparatus
CN114879893B (zh) * 2017-11-07 2023-04-25 华为技术有限公司 一种触摸控制方法及装置
US11809705B2 (en) 2017-11-07 2023-11-07 Huawei Technologies Co., Ltd. Touch control method and apparatus
CN108897457A (zh) * 2018-08-16 2018-11-27 上海飞智电子科技有限公司 触控装置组件以及触控***
CN108897457B (zh) * 2018-08-16 2024-03-01 上海飞智电子科技有限公司 触控装置组件以及触控***
CN108992924A (zh) * 2018-08-21 2018-12-14 苏州蜗牛数字科技股份有限公司 一种触发有序触摸屏操作事件的方法
CN112394860A (zh) * 2019-08-14 2021-02-23 比亚迪股份有限公司 基于车辆的游戏触控方法和车辆
CN112394860B (zh) * 2019-08-14 2023-07-14 比亚迪股份有限公司 基于车辆的游戏触控方法和车辆
CN112328356A (zh) * 2020-10-21 2021-02-05 成都安易迅科技有限公司 Android与Windows的互通方法、装置、存储介质及计算机设备
CN112328356B (zh) * 2020-10-21 2023-09-29 成都安易迅科技有限公司 Android与Windows的互通方法、装置、存储介质及计算机设备

Also Published As

Publication number Publication date
KR20140148492A (ko) 2014-12-31
JP5881824B2 (ja) 2016-03-09
US20140137014A1 (en) 2014-05-15
EP2843521A4 (en) 2016-01-20
JP2014516185A (ja) 2014-07-07
EA201491853A1 (ru) 2015-04-30
EP2843521A1 (en) 2015-03-04
WO2013159521A8 (zh) 2014-01-30
WO2013159521A1 (zh) 2013-10-31

Similar Documents

Publication Publication Date Title
CN102707882A (zh) 虚拟图标触摸屏应用程序的操控转换方法及触摸屏终端
US7692637B2 (en) User input device for electronic device
US7348965B2 (en) Coordinates input apparatus having divided coordinates input surface
CN100590575C (zh) 图像用户界面计算***中的多模式导航
CN205080520U (zh) 触控笔和电子设备
CN101520702B (zh) 一种模拟多点输入的***及方法
US8416066B2 (en) Active vibrations
CN102449590B (zh) 使用协作输入源和有效动态坐标重映射的双指针管理方法
US20090109183A1 (en) Remote Control of a Display
CN101438225A (zh) 多重触摸使用、姿势及实现
JP2009536385A (ja) スクロール付き多機能キー
CN102483677A (zh) 信息处理设备、信息处理方法以及程序
US20080231601A1 (en) Input device for continuous gesturing within a user interface
CN101943983A (zh) 计算机***的控制方法及相关计算机***
CN103686283A (zh) 一种智能电视遥控器人机交互方法
CN108111689A (zh) 压力触控的动态调节方法、装置及移动终端
CN101833389A (zh) 触控板控制光标移动的辅助方法
CN110069147B (zh) 操控装置及其控制方法
KR100698309B1 (ko) 포인팅디바이스를 이용한 애플리케이션 실행 방법, 장치 및애플리케이션 실행 프로그램을 기록한 컴퓨터로 읽을 수있는 매체
CN103197772A (zh) 基于角度值的键盘/鼠标信息传输显示方法及装置
CN103257724A (zh) 一种非接触式鼠标及其操作方法
EP1973029B1 (en) Input device for continuous gesturing within a user interface
CN104780264A (zh) 基于传感器的手持设备的交互控制方法
CN103576978A (zh) 输入设备控制装置及输入设备控制方法
CN103309489A (zh) 一种可改变移动速度的触控输入装置与方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: HANGZHOU RUIGAO INTELLIGENT EQUIPMENT CO., LTD.

Free format text: FORMER OWNER: SHENZHEN RUIGAO INFORMATION TECHNOLOGIES CO., LTD.

Effective date: 20140916

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 518000 SHENZHEN, GUANGDONG PROVINCE TO: 310000 HANGZHOU, ZHEJIANG PROVINCE

TA01 Transfer of patent application right

Effective date of registration: 20140916

Address after: Zhejiang Zhongcai Building No. 68 Binjiang District West Street and Hangzhou road 310000, Zhejiang province 10 area B

Applicant after: Hangzhou Ruigao Intelligent Equipment Co., Ltd.

Address before: 518000 Guangdong city of Shenzhen province Nanshan District high new technology building a moral match eleven layer 1102R

Applicant before: Shenzhen Ruigao Information Technology Co.,Ltd.

C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20121003