CN103064559A - 触摸屏的触摸振动功能的设置方法及装置 - Google Patents

触摸屏的触摸振动功能的设置方法及装置 Download PDF

Info

Publication number
CN103064559A
CN103064559A CN2013100051901A CN201310005190A CN103064559A CN 103064559 A CN103064559 A CN 103064559A CN 2013100051901 A CN2013100051901 A CN 2013100051901A CN 201310005190 A CN201310005190 A CN 201310005190A CN 103064559 A CN103064559 A CN 103064559A
Authority
CN
China
Prior art keywords
touch
value
vibration
registry entry
operating 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.)
Pending
Application number
CN2013100051901A
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.)
Huawei Device Co Ltd
Original Assignee
Huawei Device 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 Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Priority to CN2013100051901A priority Critical patent/CN103064559A/zh
Publication of CN103064559A publication Critical patent/CN103064559A/zh
Priority to PCT/CN2014/070231 priority patent/WO2014106494A1/zh
Priority to EP14735386.6A priority patent/EP2851767A4/en
Priority to US14/753,250 priority patent/US20150301605A1/en
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/016Input arrangements with force or tactile feedback as computer generated output to the user
    • 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
    • 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
    • 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
    • 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/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means

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)
  • Software Systems (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种触摸屏的触摸振动功能的设置方法及装置,涉及移动终端技术领域,解决了在使用现有的安装有WP8的电容触屏手机时,触摸屏的触摸振动功能不能正常关闭,用户体验降低,功耗增大的问题。该方法包括接收用户通过操作界面输入的功能设置指令;根据所述功能设置指令对预设的注册表项的值进行修改;接收所述触摸屏受到触摸时产生的触摸信息;当注册表项的值决定进行触摸振动时,根据触摸信息进行触摸振动并向操作***上报触摸信息;当注册表项的值决定不进行触摸振动时,向操作***上报触摸信息。本发明适用于WP8的电容触屏手机。

Description

触摸屏的触摸振动功能的设置方法及装置
技术领域
本发明涉及移动终端技术领域,尤其涉及触摸屏的触摸振动功能的设置方法及终端。
背景技术
Windows Phone 8(以下简称WP8)是微软公司2012年6月21日最新发布的一款手机操作***,是Windows Phone***的最新版本,也是目前WindowsPhone的第三个大型版本。
安装有WP8的电容触屏手机中,在电容触屏上显示有操作界面,操作界面中包含用于接受用户输入指令触摸屏及用于显示指令执行结果的显示区域。为了让用户获知目前所进行的触摸操作是针对触摸屏的,WP8中设置了振动反馈功能,即用户每次触碰触摸屏,手机都会产生振动。
在用户使用上述电容触屏手机的过程中,如果不希望在每次触碰触摸屏时手机都会产生振动,是无法通过手工设置的方法来实现的,因为WP8的设置菜单中不存在开启或者关闭振动反馈功能的选项。也就是说,安装有WP8的电容触屏手机开机后,触摸振动功能默认开启,用户不能将该功能关闭,导致该手机的用户体验降低,同时,频繁的振动还会增大手机的功耗。
发明内容
本发明的实施例提供一种触摸屏的触摸振动功能的设置方法及装置,解决了在使用现有的安装有WP8的电容触屏手机时,触摸屏的触摸振动功能不能正常关闭,用户体验降低,功耗增大的问题。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,本发明提供一种触摸屏的触摸振动功能的设置方法,包括:
接收用户通过操作界面输入的功能设置指令;
根据所述功能设置指令对预设的注册表项的值进行修改;
接收所述触摸屏受到触摸时产生的触摸信息;
当所述注册表项的值决定进行触摸振动时,根据所述触摸信息进行触摸振动并向操作***上报所述触摸信息;
当所述注册表项的值决定不进行触摸振动时,向操作***上报所述触摸信息。
在第一方面的第一种可能的实现方式中,所述根据所述功能设置指令对注册表项的值进行修改,具体包括:
当所述功能设置指令为触摸振动开启指令时,修改所述注册表项的值为第一值;当所述功能设置指令为触摸振动关闭指令时,修改所述注册表项的值为不同于所述第一值的第二值。
在第一方面的第二种可能的实现方式中,所述当所述注册表项的值决定进行触摸振动时,根据所述触摸信息进行触摸振动并向操作***上报所述触摸信息,具体包括:当所述注册表项的值为所述第一值时,向所述触摸信息对应的振动马达发送启动指令,以使所述振动马达启动振动;向操作***上报所述触摸信息,以使操作***执行与所述触摸信息相关的触摸操作。
在第一方面的第三种可能的实现方式中,所述当所述注册表项的值决定不进行触摸振动时,向操作***上报所述触摸信息,具体包括:当所述注册表项的值为所述第二值时,向操作***上报所述触摸信息,以使操作***执行与所述触摸信息相关的触摸操作。
第二方面,本发明提供一种触摸屏的触摸振动功能的设置装置,包括:
第一接收单元,用于接收功能设置指令;
项值修改单元,用于根据所述功能设置指令对注册表项的值进行修改;
第二接收单元,用于接收所述触摸屏受到触摸时产生的触摸信息;
执行单元,用于当所述注册表项的值决定进行触摸振动时,根据所述触摸信息进行触摸振动并向操作***上报所述触摸信息,所述执行单元还用于当所述注册表项的值决定不进行触摸振动时,向操作***上报所述触摸信息。
在第二方面的第一种可能的实现方式中,所述项值修改单元包括:项值修改第一子单元,用于当所述功能设置指令为触摸振动开启指令时,修改注册表项值为第一值;当所述功能设置指令为触摸振动关闭指令时,修改注册表项的值为不同于所述第一值的第二值。
在在第二方面的第二种可能的实现方式中,所述执行单元包括:振动开启子单元,用于当所述注册表项的值为所述第一值时,向所述触摸信息对应的振动马达发送启动指令,以使所述振动马达启动振动;第一执行子单元,用于在所述振动开启子单元向所述振动马达发送启动指令之后,向操作***上报所述触摸信息,以使操作***执行与所述触摸信息相关的触摸操作。
在第二方面的第三种可能的实现方式中,所述执行单元还包括:第二执行子单元,用于当所述注册表项的值为所述第二值时,向操作***上报所述触摸信息,以使操作***执行与所述触摸信息相关的触摸操作。
本实施例提供的触摸屏的触摸振动功能的设置方法中,由于WP8电容触屏手机中的触摸屏控制器能在触摸屏受到触摸之前,根据用户通过操作界面输入的功能设置指令,将预设的注册表项的值进行修改,并能在触摸屏受到触摸之后根据触摸触摸屏时产生的触摸信息和该注册表项的值决定是否进行触摸振动功能,使得触摸屏的触摸振动功能能由用户根据需要在WP8电容触屏手机中进行设定,从而提高了该手机的用户体验,同时,降低了手机的功耗。
附图说明
图1为本发明实施例一提供的一种触摸屏的触摸振动功能的设置方法的流程图;
图2为本发明实施例一提供的一种触摸屏的触摸振动功能的设置装置的方框图;
图3为本发明实施例二提供的另一种触摸屏的触摸振动功能的设置方法的流程图;
图4为本发明实施例三提供的另一种触摸屏的触摸振动功能的设置装置的方框图;
图5为本发明实施例四提供的又一种触摸屏的触摸振动功能的设置装置的方框图。
具体实施方式
实施例一
本实施例提供了一种触摸屏的触摸振动功能的设置方法,如图1所示,该方法的执行主体可以为终端,也可以为WP8电容触屏手机中的触摸屏控制器,本发明实施例对此并不进行限定。该方法包括如下步骤。
101、接收用户通过操作界面输入的功能设置指令。
具体地,触摸屏控制器接收用户通过WP8电容触屏手机的操作界面输入的功能设置指令,这个指令的输入方法具体可以是用户用手指触摸触摸屏上主操作界面的功能设置菜单,并点选该菜单中的与触摸振动功能相关的按键。当然,该与触摸振动功能相关的按键也可以不设置在菜单中,可以直接设主操作界面上,由用户点选。
102、根据功能设置指令对预设的注册表项的值进行修改。
具体地,该注册表项是预设在WP8电容触屏手机中的,触摸屏控制器根据接收到的功能设置指令会对该注册表项的参数进行相应的修改,使得该注册表项的值与功能设置指令所指定的操作相对应。例如,功能设置指令所指定的操作是开启触摸振动功能时,该注册表项的值被触摸屏控制器修改为1,或是其它值。
103、接收触摸屏受到触摸时产生的触摸信息。
具体地,在修改完注册表项的值后,触摸屏控制器需要等待触摸屏被用户的手指触摸时,才能完成触摸屏的触摸振动功能的设置。操作界面上的触摸屏受到用户手指的触摸时会由操作界面产生触摸信息,例如产生电阻变化或电容变化的触摸信息,该触摸信息能传递给触摸屏控制器。
104、当注册表项的值决定进行触摸振动时,根据触摸信息进行触摸振动并向操作***上报触摸信息;当注册表项的值决定不进行触摸振动时,向操作***上报触摸信息。
具体地,如步骤102所述,注册表项的值会与功能设置指令所指定的操作相对应。因此,触摸屏控制器判断注册表项的值决定是否根据触摸信息进行触摸振动,当触摸屏控制器判断注册表项的值决定进行触摸振动时,触摸屏控制器进行触摸振动,并向操作***上报触摸信息;当触摸屏控制器判断注册表项的值决定不进行触摸振动时,触摸屏控制器只向操作***上报触摸信息,而不进行触摸振动。
也就是实现了当触摸屏被用户的手指触摸时,根据功能设置指令所指定的操作进行动作。当功能设置指令所指定的操作为开启触摸振动功能时,触摸屏控制器进行相应设置以使WP8电容触屏手机实现该功能;同样地,当功能设置指令所指定的操作为关闭触摸振动功能时,触摸屏控制器进行相应设置以使WP8电容触屏手机实现该功能。
本实施例提供的触摸屏的触摸振动功能的设置方法中,由于WP8电容触屏手机中的触摸屏控制器能在触摸屏受到触摸之前,根据用户通过操作界面输入的功能设置指令,将预设的注册表项的值进行修改,并能在触摸屏受到触摸之后根据触摸触摸屏时产生的触摸信息和该注册表项的值决定是否进行触摸振动功能,使得触摸屏的触摸振动功能能由用户根据需要在WP8电容触屏手机中进行设定,从而提高了该手机的用户体验,同时,降低了手机的功耗。
本实施例还提供了一种触摸屏的触摸振动功能的设置装置,该装置为WP8电容触屏手机中的触摸屏控制器,如图2所示,该装置包括:第一接收单元21,用于接收功能设置指令;项值修改单元22,用于根据所述功能设置指令对注册表项的值进行修改;第二接收单元23,用于接收所述触摸屏受到触摸时产生的触摸信息;执行单元24,用于当注册表项的值决定进行触摸振动时,根据该触摸信息进行触摸振动并向操作***上报该触摸信息,执行单元24还用于当注册表项的值决定不进行触摸振动时,向操作***上报触摸信息。
本实施例提供的触摸屏的触摸振动功能的设置装置中,由于在触摸屏受到触摸之前,项值修改单元能根据用户通过操作界面输入的功能设置指令,将预设的注册表项的值进行修改,并且,第一执行单元能在触摸屏受到触摸之后根据注册表项的值决定是否对触摸信息进行触摸振动,使得触摸屏的触摸振动功能能由用户根据需要在WP8电容触屏手机中进行设定,从而提高了该手机的用户体验,同时,降低了手机的功耗。
实施例二
本实施例提供了一种触摸屏的触摸振动功能的设置方法,如图3所示,该方法的执行主体为WP8电容触屏手机中的触摸屏控制器。该方法包括如下步骤。
301、用户通过操作界面输入功能设置指令。
具体地,功能设置指令的输入方法具体可以是用户用手指触摸触摸屏上主操作界面的功能设置菜单,并点选该菜单中的与触摸振动功能相关的按键。当然,该与触摸振动功能相关的按键也可以不设置在菜单中,可以直接设主操作界面上,由用户点选。
302、操作界面控制器将该功能设置指令发送至触摸屏控制器。
具体地,操作界面控制器会将用户点选的菜单转换为该功能设置指令对应的电信号,通过操作界面控制器与触摸屏控制器之间的电连接将该功能设置指令发送至触摸屏控制器。
303、触摸屏控制器根据功能设置指令对预设的注册表项的值进行修改。
具体地,该注册表项是预设在WP8电容触屏手机中的,触摸屏控制器根据接收到的功能设置指令会对该注册表项的参数进行相应的修改,使得该注册表项的值与功能设置指令所指定的操作相对应。
当触摸屏控制器判断注册表项的值决定根据触摸信息进行触摸振动时,修改注册表项的值为第一值;当触摸屏控制器判断注册表项的值决定根据触摸信息不进行触摸振动时,修改注册表项的值为不同于该第一值的第二值。
第一值和第二值可以根据WP8电容触屏手机的硬件配置进行设定,例如:当注册表项的值占用的存储空间为1个二进制位时,第一值可以设定为1,第二值可以设定为0,反之亦可。
304、用户的手指触摸触摸屏。
305、触摸屏控制器获取用户的手指在触摸屏上的触摸位置的坐标值。
306、当该触摸位置的坐标值为触摸屏的坐标值时,使该触摸位置的坐标值作为触摸信息。
具体地,WP8的电容触屏手机中,在触摸屏上显示有操作界面,操作界面中包含用于接受用户输入指令触摸屏及用于显示指令执行结果的显示区域,当用户的手指触摸触摸屏时,有可能触摸到了触摸屏,也有可能触摸到了显示区域,触摸屏是通过判断触摸位置的坐标值是否为触摸屏的坐标值,来判断是否触摸到了触摸屏。
307、触摸屏控制器判断注册表项的值为1,或为0。
具体地,如上所述,当触摸屏控制器确定功能设置指令为触摸振动开启指令时,注册表项的值被修改为第一值;当触摸屏控制器确定功能设置指令为触摸振动关闭指令时,注册表项的值被修改为不同于该第一值的第二值。其中,第一值可以为1,第二值可以为0。
当触摸屏控制器判断注册表项的值为1时,转而执行步骤308;当触摸屏控制器判断注册表项的值为0,时,转而执行步骤311。
308、触摸屏控制器向触摸信息对应的振动马达发送启动指令,并向操作***上报触摸信息,以使操作***执行与该操作信息相关的触摸操作。
具体地,振动马达位于WP8电容触屏手机中,该振动马达接收到启动指令后,启动振动,则手机开始振动。操作***用来控制和管理用户界面控制器、触摸屏控制器、振动马达以及其它硬件单元,以完成各种***功能。触摸屏通常对应一个或多个***功能,触摸屏控制器向操作***上报与触摸屏相对应的触摸信息后,操作***会执行与该触摸信息(即该触摸屏)相关的触摸操作。
309、触摸屏控制器启动振动定时器。
具体地,该振动定时器用于保证手机振动能持续指定的时间,且实践证明该振动定时器的周期为0.1~0.3秒时,能带来最舒适的用户体验。
310、当振动定时器时间到时,触摸屏控制器向振动马达发送停止指令。
具体地,该振动马达接收到停止指令后,停止振动。
311、触摸屏控制器向操作***上报触摸信息。
当触摸屏控制器判断注册表项的值为0时,表示功能设置指令为触摸振动关闭指令,此时不需要对振动马达进行任何操作,只需向操作***上报与触摸屏相对应的触摸信息后,操作***会执行与该触摸信息(即该触摸屏)相关的触摸操作。
本实施例提供的触摸屏的触摸振动功能的设置方法中,由于WP8电容触屏手机中的触摸屏控制器能在触摸屏受到触摸之前,根据用户通过操作界面输入的功能设置指令,将预设的注册表项的值进行修改,并能在触摸屏受到触摸之后根据触摸触摸屏时产生的触摸信息和该注册表项的值决定是否进行触摸屏的触摸振动功能,使得触摸屏的触摸振动功能能由用户根据需要在WP8电容触屏手机中进行设定,从而提高了该手机的用户体验,同时,降低了手机的功耗。
实施例三
本实施例提供了一种带有触摸屏的终端,可以用于执行本发明实施例一到实施例二所述的方法。如图4所示,包括:第一接收单元41,用于接收功能设置指令;项值修改单元42,用于根据所述功能设置指令对注册表项的值进行修改;第二接收单元43,用于接收所述触摸屏受到触摸时产生的触摸信息;执行单元44,当所述注册表项的值决定进行触摸振动时,根据所述触摸信息进行触摸振动并向操作***上报所述触摸信息,所述执行单元还用于当所述注册表项的值决定不进行触摸振动时,向操作***上报所述触摸信息。
其中,项值修改单元42用于当所述功能设置指令为触摸振动开启指令时,修改注册表项值为第一值;当所述功能设置指令为触摸振动关闭指令时,修改注册表项值为不同于所述第一值的第二值。例如,所述第一值为1,所述第二值为0。
执行单元44包括;振动开启子单元442,用于当所述注册表项的值为第一值时,向触摸信息对应的振动马达发送启动指令,以使所述振动马达启动振动。
执行单元44还包括:第一执行子单元444,用于在振动开启子单元442向振动马达发送启动指令之后,向操作***上报所述触摸信息,以使操作***执行与所述触摸信息相关的触摸操作。
执行单元44还包括:第二执行子单元446,用于当所述注册表项的值为第二值时,向操作***上报所述触摸信息,以使操作***执行与所述触摸信息相关的触摸操作。
下面对上述各单元和各单元所执行的方法进行详细说明。该装置为WP8电容触屏手机中的触摸屏控制器。
操作界面控制器会将用户点选的菜单转换为该功能设置指令对应的电信号,通过操作界面控制器与触摸屏控制器之间的电连接将该功能设置指令发送至触摸屏控制器中的第一接收单元41。注册表项是预设在WP8电容触屏手机中的,触摸屏控制器中的项值修改单元42根据第一接收单元41接收到的功能设置指令会对该注册表项的参数进行相应的修改,使得该注册表项的值与功能设置指令所指定的操作相对应。
当功能设置指令为触摸振动开启指令时,项值修改单元42修改注册表项的值为第一值;当功能设置指令为触摸振动关闭指令时,项值修改单元42修改注册表项的值为不同于该第一值的第二值。第一值和第二值可以根据WP8电容触屏手机的硬件配置进行设定,例如:当注册表项的值占用的存储空间为1个二进制位时,第一值可以设定为1,第二值可以设定为0,反之亦可。
第二接收单元43,用于接收触摸屏受到触摸时产生的触摸信息。WP8的电容触屏手机中,在触摸屏上显示有操作界面,操作界面中包含用于接受用户输入指令触摸屏及用于显示指令执行结果的显示区域,当用户的手指触摸触摸屏时,有可能触摸到了触摸屏,也有可能触摸到了显示区域,触摸屏是通过判断触摸位置的坐标值是否为触摸屏的坐标值,来判断是否触摸到了触摸屏。当第二接收单元43接收到触摸屏受到触摸时产生的触摸信息时,触摸屏控制器判断注册表项的值为1,或为0。
当功能设置指令为触摸振动开启指令时,项值修改单元42将注册表项的值修改为第一值;当功能设置指令为触摸振动关闭指令时,项值修改单元42将注册表项的值修改为不同于该第一值的第二值。其中,第一值可以为1,第二值可以为0。
执行单元44包括振动开启子单元442,振动开启子单元442用于根据上述注册表项的值决定是否行触摸振动。振动马达位于WP8电容触屏手机中,与上述触摸信息对应的振动马达接收到启动指令后,启动振动,则手机开始振动。
执行单元44还包括第一执行子单元444用于在向上述振动马达发送启动指令之后,向操作***上报触摸信息,以使操作***执行与该触摸信息相关的触摸操作。
具体地,操作***用来控制和管理用户界面控制器、触摸屏控制器、振动马达以及其它硬件单元,以完成各种***功能。触摸屏通常对应一个或多个***功能,触摸屏控制器中的第一执行子单元444向操作***上报与触摸屏相对应的触摸信息后,操作***会执行与该触摸信息(即该触摸屏)相关的触摸操作。
触摸屏控制器可以启动振动定时器,该振动定时器用于保证手机振动能持续指定的时间,且实践证明该振动定时器的周期为0.1~0.3秒时,能带来最舒适的用户体验。当振动定时器时间到时,触摸屏控制器向振动马达发送停止指令。振动马达接收到停止指令后,停止振动。
执行单元44还包括:第二执行子单元446,用于向操作***上报触摸信息,以使操作***执行与触摸信息相关的触摸操作。当注册表项的值为0时,表示功能设置指令为触摸振动关闭指令,此时不需要对振动马达进行任何操作,只需第二执行子单元446向操作***上报与触摸屏相对应的触摸信息后,操作***会执行与该触摸信息(即该触摸屏)相关的触摸操作。
本实施例提供的触摸屏的触摸振动功能的设置装置中,由于在触摸屏受到触摸之前,项值修改单元能根据用户通过操作界面输入的功能设置指令,将预设的注册表项的值进行修改,并且,第一执行单元能在触摸屏受到触摸之后根据触摸触摸屏时产生的触摸信息和该注册表项的值实现触摸屏的触摸振动功能的开启与关闭,使得触摸屏的触摸振动功能能由用户根据需要在WP8电容触屏手机中进行设定,从而提高了该手机的用户体验,同时,降低了手机的功耗。
实施例四
本实施例提供了一种带有触摸屏的终端,,用于执行本发明实施例一和二中描述的方法。如图5所示,所述终端包括:至少一个处理器501、存储器502、通信接口503和总线。处理器501、存储器502和通信接口503通过总线连接并完成相互间的通信。所述总线可以是工业标准体系结构(Industry StandardArchitecture,简称为ISA)总线、外部设备互连(Peripheral Component,简称为PCI)总线或扩展工业标准体系结构(Extended Industry StandardArchitecture,简称为EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。其中:
存储器502用于存储可执行程序代码,该程序代码包括计算机操作指令。存储器502可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
处理器501通过读取存储器502中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于:接收用户通过操作界面输入的功能设置指令;根据所述功能设置指令对预设的注册表项的值进行修改;接收所述触摸屏受到触摸时产生的触摸信息;根据所述触摸信息及所述注册表项的值开启或关闭所述触摸屏的触摸振动功能。
处理器501可能是一个中央处理器(Central Processing Unit,简称为CPU),或者是特定集成电路(Application Specific Integrated Circuit,简称为ASIC),或者是被配置成实施本发明实施例的一个或多个集成电路。
需说明的是,上述处理器501除了具有上述功能之外,还可用于执行上述方法实施例中的其他流程,在此不再赘述。
通信接口503主要用于实现本实施例的触摸屏控制器与其他设备或装置之间的通信。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

Claims (8)

1.一种触摸屏的触摸振动功能的设置方法,其特征在于,包括:
接收用户通过操作界面输入的功能设置指令;
根据所述功能设置指令对预设的注册表项的值进行修改;
接收所述触摸屏受到触摸时产生的触摸信息;
当所述注册表项的值决定进行触摸振动时,根据所述触摸信息进行触摸振动并向操作***上报所述触摸信息;
当所述注册表项的值决定不进行触摸振动时,向操作***上报所述触摸信息。
2.根据权利要求1所述的方法,其特征在于,所述根据所述功能设置指令对注册表项的值进行修改,具体包括:
当所述功能设置指令为触摸振动开启指令时,修改所述注册表项的值为第一值;
当所述功能设置指令为触摸振动关闭指令时,修改所述注册表项的值为不同于所述第一值的第二值。
3.根据权利要求2所述的方法,其特征在于,所述当所述注册表项的值决定进行触摸振动时,根据所述触摸信息进行触摸振动并向操作***上报所述触摸信息,具体包括:
当所述注册表项的值为所述第一值时,向所述触摸信息对应的振动马达发送启动指令,以使所述振动马达启动振动;
向操作***上报所述触摸信息,以使操作***执行与所述触摸信息相关的触摸操作。
4.根据权利要求2所述的方法,其特征在于,所述当所述注册表项的值决定不进行触摸振动时,向操作***上报所述触摸信息,具体包括:
当所述注册表项的值为所述第二值时,向操作***上报所述触摸信息,以使操作***执行与所述触摸信息相关的触摸操作。
5.一种包含触摸屏的终端,其特征在于,包括:
第一接收单元,用于接收功能设置指令;
项值修改单元,用于根据所述功能设置指令对注册表项的值进行修改;
第二接收单元,用于接收所述触摸屏受到触摸时产生的触摸信息;
执行单元,用于当所述注册表项的值决定进行触摸振动时,根据所述触摸信息进行触摸振动并向操作***上报所述触摸信息,所述执行单元还用于当所述注册表项的值决定不进行触摸振动时,向操作***上报所述触摸信息。
6.根据权利要求5所述的装置,其特征在于,所述项值修改单元用于当所述功能设置指令为触摸振动开启指令时,修改所述注册表项的值为第一值;
当所述功能设置指令为触摸振动关闭指令时,修改所述注册表项的值为不同于所述第一值的第二值。
7.根据权利要求6所述的装置,其特征在于,所述执行单元包括:
振动开启子单元,用于当所述注册表项的值为所述第一值时,向所述触摸信息对应的振动马达发送启动指令,以使所述振动马达启动振动;
第一执行子单元,用于在所述振动开启子单元向所述振动马达发送启动指令时,向操作***上报所述触摸信息,以使操作***执行与所述触摸信息相关的触摸操作。
8.根据权利要求7所述的装置,其特征在于,所述执行单元还包括:第二执行子单元,用于当所述注册表项的值为所述第二值时,向操作***上报所述触摸信息,以使操作***执行与所述触摸信息相关的触摸操作。
CN2013100051901A 2013-01-07 2013-01-07 触摸屏的触摸振动功能的设置方法及装置 Pending CN103064559A (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN2013100051901A CN103064559A (zh) 2013-01-07 2013-01-07 触摸屏的触摸振动功能的设置方法及装置
PCT/CN2014/070231 WO2014106494A1 (zh) 2013-01-07 2014-01-07 触摸屏的触摸振动功能的设置方法及装置
EP14735386.6A EP2851767A4 (en) 2013-01-07 2014-01-07 METHOD AND DEVICE FOR SETTING A TOUCH VIBRATION FUNCTION OF A TOUCH SCREEN
US14/753,250 US20150301605A1 (en) 2013-01-07 2015-06-29 Method and Apparatus for Setting Touch Vibration Function of Touchscreen

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013100051901A CN103064559A (zh) 2013-01-07 2013-01-07 触摸屏的触摸振动功能的设置方法及装置

Publications (1)

Publication Number Publication Date
CN103064559A true CN103064559A (zh) 2013-04-24

Family

ID=48107206

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013100051901A Pending CN103064559A (zh) 2013-01-07 2013-01-07 触摸屏的触摸振动功能的设置方法及装置

Country Status (4)

Country Link
US (1) US20150301605A1 (zh)
EP (1) EP2851767A4 (zh)
CN (1) CN103064559A (zh)
WO (1) WO2014106494A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014106494A1 (zh) * 2013-01-07 2014-07-10 华为终端有限公司 触摸屏的触摸振动功能的设置方法及装置
CN111263003A (zh) * 2020-01-21 2020-06-09 Oppo广东移动通信有限公司 信号控制方法、装置、电路、存储介质及电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101232673A (zh) * 2006-12-13 2008-07-30 Lg电子株式会社 提供触觉接口的移动通信终端
US20100156822A1 (en) * 2008-12-24 2010-06-24 Samsung Electro-Mechanics Co., Ltd. Touch-sensitive interface device
CN102118488A (zh) * 2009-12-30 2011-07-06 中兴通讯股份有限公司 一种应用重力感应功能的方法及其移动终端
CN102611803A (zh) * 2011-01-25 2012-07-25 深圳富泰宏精密工业有限公司 手机省电方法及***

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080238886A1 (en) * 2007-03-29 2008-10-02 Sony Ericsson Mobile Communications Ab Method for providing tactile feedback for touch-based input device
KR101556522B1 (ko) * 2008-06-27 2015-10-01 엘지전자 주식회사 촉각 효과를 제공하는 휴대 단말기 및 그 제어방법
CN103064559A (zh) * 2013-01-07 2013-04-24 华为终端有限公司 触摸屏的触摸振动功能的设置方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101232673A (zh) * 2006-12-13 2008-07-30 Lg电子株式会社 提供触觉接口的移动通信终端
US20100156822A1 (en) * 2008-12-24 2010-06-24 Samsung Electro-Mechanics Co., Ltd. Touch-sensitive interface device
CN102118488A (zh) * 2009-12-30 2011-07-06 中兴通讯股份有限公司 一种应用重力感应功能的方法及其移动终端
CN102611803A (zh) * 2011-01-25 2012-07-25 深圳富泰宏精密工业有限公司 手机省电方法及***

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014106494A1 (zh) * 2013-01-07 2014-07-10 华为终端有限公司 触摸屏的触摸振动功能的设置方法及装置
CN111263003A (zh) * 2020-01-21 2020-06-09 Oppo广东移动通信有限公司 信号控制方法、装置、电路、存储介质及电子设备

Also Published As

Publication number Publication date
WO2014106494A1 (zh) 2014-07-10
US20150301605A1 (en) 2015-10-22
EP2851767A1 (en) 2015-03-25
EP2851767A4 (en) 2015-07-08

Similar Documents

Publication Publication Date Title
US9535576B2 (en) Touchscreen apparatus user interface processing method and touchscreen apparatus
CN102654814B (zh) 调用应用中的功能的方法、装置和电子设备
CN103076973B (zh) 一种窗口切换方法、***及智能终端
WO2016078441A1 (zh) 图标管理的方法、装置及终端
CN105335048A (zh) 具有隐藏应用图标的电子设备及隐藏应用图标的方法
CN105653265A (zh) 切换应用的方法、装置及终端设备
CN102981711A (zh) 一种在触摸屏上移动应用图标的方法和***
KR102095912B1 (ko) 보안 기능 운용 방법 및 이를 지원하는 전자 장치
US20130173031A1 (en) Computer numerical control machine and control method
WO2016045331A1 (zh) 一种无障碍智能终端实现交互的方法及装置
CN104516640A (zh) 动态设置触控禁闭区域的触控显示装置与方法
CN105825114A (zh) 一种移动终端解锁方法及移动终端
KR102091509B1 (ko) 문자 입력 처리 방법 및 상기 방법이 적용되는 장치
CN104636039A (zh) 基于无边框终端的应用控制方法及装置
CN103135934A (zh) 一种快速切换应用程序的方法、装置及触摸屏移动设备
CN105302619A (zh) 一种信息处理方法及装置、电子设备
CN105446489A (zh) 语音双模控制方法、装置及用户终端
CN104461368A (zh) 触摸屏自定义锁屏方法、锁屏装置
CN104750315A (zh) 一种触屏设备的控制方法、装置及触屏设备
CN106850838A (zh) 移动终端云应用的控制方法及***
CN104572007A (zh) 一种终端的音量调节方法
CN106155554A (zh) 一种分屏显示方法及终端
CN103064559A (zh) 触摸屏的触摸振动功能的设置方法及装置
CN106293386B (zh) 一种隐藏应用程序的方法及移动终端
CN104714626A (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
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20130424