CN101896894A - 无意位移之识别及其修正的方法及*** - Google Patents

无意位移之识别及其修正的方法及*** Download PDF

Info

Publication number
CN101896894A
CN101896894A CN2007801019272A CN200780101927A CN101896894A CN 101896894 A CN101896894 A CN 101896894A CN 2007801019272 A CN2007801019272 A CN 2007801019272A CN 200780101927 A CN200780101927 A CN 200780101927A CN 101896894 A CN101896894 A CN 101896894A
Authority
CN
China
Prior art keywords
displacement
switch
sampling
converter
calculation element
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
CN2007801019272A
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.)
Razer Asia Pacific Pte Ltd
Original Assignee
Razer Asia Pacific Pte 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 Razer Asia Pacific Pte Ltd filed Critical Razer Asia Pacific Pte Ltd
Priority to CN201511000799.5A priority Critical patent/CN105653070B/zh
Publication of CN101896894A publication Critical patent/CN101896894A/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/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03543Mice or pucks
    • 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/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry

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)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

一鼠标大幅提高移动灵敏度可改善在一显示装置上显示之一对象(例如:一指标)的控制及较精密的操纵。然而,该提高移动灵敏度也造成操作该鼠标之一按钮时所产生该鼠标的无意移动,被转化成在该显示装置上该指针的位移。本发明之一具体实施例描述一种方法,其将发生在一间隔期间之移动转换成讯号以响应所操作之按钮。该等讯号系用来操纵该物件。该方法进一步用来比较该位移之特性及预先定义之参考特性以决定该移动为有意或无意。接着,当该移动经决定为无意时终止该等讯号以防止对该对象之操纵,因此修正了该无意之移动。

Description

无意位移之识别及其修正的方法及***
技术领域
本发明系关于一方法,其系用于识别由一周边装置之无意移动所产生的无意位移。更具体而言,本发明系关于一方法及一***,其用于识别并修正由一周边装置之无意移动所产生的无意位移。
背景技术
指针装置系为周边装置的一种类,其通常也为众人所熟知之鼠标,由于在例如指针装置中所使用之该等转换器技术的进步,指针装置逐渐变得对移动极为灵敏。在一鼠标中使用一光电转换器(例如:具有超过4000dpi(每英寸之光点,dots-per-inch)之一光学分辨率的一光学感测发射器)可大幅提高其移动灵敏度。
该鼠标之大幅提高移动灵敏度可改善在一显示装置上显示之一对象(例如:一指标)的控制及较精密的操纵。然而,该提高移动灵敏度也造成该鼠标任何无意移动会转化成在该显示装置上该指针的位移。该鼠标之无意移动通常于操作该鼠标按钮时产生。因操作而施加于该等按钮上之力可在无意下同时移动了该鼠标。由于该鼠标之无意移动造成在该显示装置上该指针的位移,将对使用者之体验造成负面的影响。
一解决方法所提供的手段,系允许变化该鼠标之移动灵敏度。然而,灵敏度的减少对取得该对象不利,且有违使用一高灵敏度鼠标的目的。另一解决方法为在操作该鼠标之任何该等按钮后停止侦测在一预定周期内所有的鼠标移动,该解决方法也不符期望,因为在该周期内所发生之有意的移动也受终止。
因此,上述证明吾人需要一种方法及一种***,可解决该等前述问题。
发明内容
根据本发明之一第一态样,其系揭露一种计算机实施方法,其包含侦测一开关之启动及取样发生于一取样间隔中由一转换器侦测到之位移,以回应被启动之开关。该取样位移经转换成位移讯号以操纵由一计算装置所产生之一对象。该方法进一步包含决定该取样位移之位移大小及位移速率中的至少一个,且当该位移大小少于一参考大小及该位移速率少于一参考速率中至少一者发生时,将发生在该取样间隔中之该位移识别为一无意位移。识别该无意位移以藉由该等位移讯号防止对该对象的操纵。
根据本发明之一第二态样,其系揭露一种***系包含一控制器,该控制器系配置来与一计算装置及一周边装置通讯。该周边装置具有一开关及一转换器。该控制器包含用来侦测该开关之启动的构件、用来取样发生于一取样间隔中由该转换器侦测之位移以回应经启动之开关的构件、以及用来决定该取样位移之位移大小及位移速率中至少一个的构件。该取样位移经转换为位移讯号以用来操纵由该计算装置产生之一对象。该控制器进一步包含当该位移大小少于一参考大小及该位移速率少于一参考速率中之至少一者发生时,用来将发生在该取样间隔期间之位移识别为一无意位移的构件。识别该无意位移以藉由该等位移讯号防止对该对象之操纵。
根据本发明之一第三态样,其系揭露一种装置包含一开关,该开关系用来与一计算装置、一转换器、及一控制器作讯号通讯。该控制器系配置来与具该控制器之计算装置通讯,其用来侦测该开关之启动,以及用来取样发生于一取样间隔期间由该转换器侦测之位移以回应所启动之该开关。该控制器进一步决定该取样位移之位移大小及位移速率中的至少一个。当该位移大小少于一参考大小及该位移速率少于一参考速率中之至少一者发生时,该控制器将发生在该取样间隔期间之该位移识别为一无意位移。该取样位移经转换为位移讯号以用来操纵由该计算装置产生之一对象,且识别该无意位移以藉由该等位移讯号来防止对该对象的操纵。
根据本发明之一第四态样,其系揭露一种机器可读取媒体,其具有复数个程序指令储存于其中,当执行该等指令时,该等指令使该机器可侦测一开关之启动、取样发生于一取样间隔期间由一转换器侦测之位移以回应所启动之开关,该取样位移经转换成位移讯号以操纵由一计算装置产生之一对象、以及决定该取样位移之位移大小及位移速率中的至少一个。当该位移大小少于一参考大小及该位移速率少于一参考速率中之至少一者发生时,将发生在该取样间隔期间之该位移识别为一无意位移。识别该无意位移以藉由该等位移讯号防止对该对象的操纵。
附图说明
以下参考该等图示揭露本发明之具体实施例,其中:
图1根据本发明之一具体实施例显示一种方法的一程序流程图,其用来识别及修正无意之位移;
图2显示相互配置之一周边装置及一计算装置的一部分***方块图,该等装置系用来实施图1之方法;
图3根据图1之方法显示在一取样间隔内发生之一无意位移的一图式;
图4显示用来实施图1方法之一***的一部分***方块图;及
图5显示用来实施图1方法之一装置的一部分***方块图。
具体实施方式
以下描述用来识别及修正无意位移的一方法、一***及一装置,以解决该等前述问题。
为求简单明了,以下本发明之具体实施例的描述限于与计算装置联结之周边装置的使用。然而,这并不将本发明之各种具体实施例排除需要类似操作性能的应用。本发明之具体实施例的该等基本操作及功能原则系通用于整个该等各种具体实施例。
以下描述之本发明一示范性具体实施例系根据该等图式之图1至图5,其中类似之组件以类似之参考数字编号。
以下参考图1至图3描述本发明之一示范性具体实施例,一方法100系用来识别及修正无意位移,该位移系发生于使用一周边装置20与一计算装置22通讯的期间。该周边装置20包含一转换器24及一开关26。较佳是,该周边装置20为一指针装置(例如一鼠标),其具有为一按钮的该开关26。该周边装置20较佳为有线耦合及无线耦合至该计算装置22并以此通讯中的一种。可操作该周边装置20来操纵由该计算装置22所产生的一对象28。该对象28系例如在一多维虚空间内所产生及可操纵的一指针或一对象。
该转换器24较佳系一光电转换器(例如一红外线传感器装置或一电射传感器装置),以侦测该周边装置20横跨一表面之位移。或者,该转换器24系一电磁转换器及一机电转换器。一机电转换器之一范例包含多个译码轮以与一球体牵引通讯,该球体系可转动地耦合至该周边装置20。当该球体横跨一表面滚动时,该等解碼轮转动以侦测所造成之位移。在一鼠标之组态中,该球体系用来滚过一支持之表面。在一轨迹球组态中,该表面(例如一姆指)滚过该球体以造成转动。该开关26经启动以执行在该计算装置22上之一功能,例如用来选择该对象28或是执行一应用程序。或者,该开关26系用来执行在另一装置上之一功能。
较佳是,该周边装置进一步包含一主体30,以包覆该转换器24及该开关26。该开关26较佳为一机械式开关。或者,该开关系一电容式开关或一光学开关。或者更进一步,该开关26系一电容式开关,其系与该周边装置20之主体30形成一体。
在使用该周边装置20期间,操作该开关26以将其启动可造成该周边装置20之主体30的无意移动。该无意移动接着转移至该对象28之无意位移,该对象28系显示于与该计算装置22耦合之一显示装置32上。用来解决此问题之一未成熟方法系在该开关26经启动后终止在一截断周期(未例示)期间侦测到的任何移动,以避免该对象28之无意操纵。然而,此方法不可避免地也截断了在该截断周期期间有意用来操纵该对象28并经侦测到的任何移动。
因此,该方法100系可应用来在决定如何处理无意移动前先识别任何的无意移动。该方法100较佳如一软件程序(例如一驱动程序)般实施,以在该计算装置22之一处理器(未示出)上执行。在该方法100之一步骤110中,该计算装置22侦测该开关28之启动。在一步骤112中,当该开关28之启动于一启动点36上侦测到时,发生于一取样间隔40期间之位移38经取样并转换成位移讯号42。该取样位移38系由一使用者操作该周边装置20所造成。该取样间隔40具有一间隔周期44且系自该启动点36起始。
接下来,在一步骤114中决定该取样位移38之位移大小46。另一选择为(或是额外地),该取样位移38之位移速率也在该步骤114中决定。
然后在一步骤116中,将该取样位移38之位移大小46与一参考大小50比较。若该位移大小46等于或高于该参考大小50时,将该取样位移38识别为一有意之位移。然而,当该位移大小46少于该参考大小50时,将该取样位移38识别为一无意位移。
另一选择为在该步骤116中,将该取样位移38之位移速率与一参考速率比较。若该位移速率等于或超过该参考速率时,将该取样位移38识别为一有意位移。然而,当该位移速率少于该参考速率时,将该取样位移38识别为一无意位移。
还有另一选择为在该步骤116中,将该取样位移38之该位移大小46及该位移速率两者分别与该参考大小50及该参考速率比较。若该位移大小46及该位移速率中之一者或两者分别等于或超过该参考大小50及该参考速率时,将该取样位移38识别为有意位移。否则,将该取样位移38识别为一无意位移。
在一步骤118中,当该取样位移38经识别为一有意位移时,该计算装置22处理该等位移讯号42以操纵该对象28。然而,当该取样位移38经识别为一无意位移时,该计算装置22终止该等位移讯号42以防止对该物件28之操纵。
当操作一高灵敏度指针装置(例如具超过4000dpi(每英时之光点)分辨率之一光学鼠标)上之按钮而产生无意位移或移动时,该方法100可识别显示对象(例如一指针)之无意位移。然而,由于不同使用者具有不用使用习惯,一种设定应用程序(未例示)可在该计算装置上执行,并以一图形使用者接口(GUI,graphical user interface)呈现,以让一使用者可定义或改变该间隔周期44、该参考大小50及该参考速率。或者,可在该周边装置20上提供旋转式开关或滑件式开关以令该使用者能改变该间隔周期44、该参考大小50及该参考速率。
该方法100进一步可使用一***200实现以识别如图4所示之无意位移。该***200包含一控制器202及一内存装置204。该内存装置204包含一软件程序,其可由该控制器202执行以实行该方法100。该***200较佳可与该周边装置20及该计算装置22讯号联系。当自该周边装置20接收到该等位移讯号42且当实行该方法100之步骤118时,若该取样位移38经识别为一无意位移时,该控制器202中止该等位移讯号42对该计算装置22之通讯,以防止对该对象28之操纵。或者,当该取样位移38经识别为一无意位移时,该控制器202终止该等位移讯号42以防止对该物件28的操纵。
该方法100可进一步使用一装置300实行,以识别如图5所示之无意位移。该装置300较佳为该周边装置20并因此包含一转换器302、一开关304、及一主体306,其与该周边装置20之该转换器24、该开关26、及该主体30作功能及组态之协调。该装置300进一步包含包覆在该主体306中之一控制器308及一内存装置310。该内存装置310储存可由该控制器308执行之一软件程序(例如:可由一微处理器执行之一韧体)以实行该方法100。该转换器302及该开关304与该控制器308耦合以在其间作讯号通讯。该控制器308进一步与该计算装置22讯号通讯。当自该转换器302接收该等位移讯号42并当实行该方法100之该步骤118时,若该取样位移38经识别为一无意位移,该控制器308停止该等位移讯号42至该计算装置22之通讯,以防止对该对象28之操纵。或者,当该取样位移38经识别为一无意位移时,该控制器308终止该等位移讯号42以防止对该物件28之操纵。
此外,用来实行该方法100之该软件程序可配合在该装置300上之一解弹跳程序来操作。在操作该开关304期间可能发生开关弹跳,其导致尽管该开关304仅有意地启动一次却侦测到该开关304之多重启动并与该计算装置22通讯。该开关弹跳之发生依该开关304之该规格、设计、及阻尼特性而定。当该控制器308执行该解弹跳程序时,该控制器308将累计在一预定弹跳间隔内之该开关304的任何启动,并以该开关304之一单次启动与该计算装置22通讯。当用来实行该方法100之该软件程序配合该解弹跳程序操作时,该取样间隔40之启动点36较佳系在该弹跳间隔之起始。或者,该取样间隔40之启动点36系在该弹跳间隔之结束或在其间的任何点上。
当使用该装置300实行该方法100时,该间隔周期44、该参考大小50、及该参考速率较佳系储存于该装置300之内存装置310上。此外,该设定应用程序也储存于该内存装置310上,并可由该控制器308来执行检索,或该计算装置22之处理器能让一使用者定义或改变该间隔周期44、该参考大小50、及该参考速率。该间隔周期44、该参考大小50、及该参考速率较佳储存在该装置300之该内存装置310上,使配备该装置300仍能保持可移植性。
在该先前形式中根据本发明之一具体实施例描述用来识别并修正无意位移的一方法、一***、及一装置,其可解决该等前述缺点。虽然仅揭露本发明之一种具体实施例,熟习本技术之人士在察看本揭露文件后将显而易知可在不背离本发明之范畴及精神下作出数种改变及/或修正。

Claims (44)

1.一种计算机实施方法,包含:
侦测一开关之启动;
取样发生在一取样间隔期间由一转换器所侦测之位移以回应所启动之开关,该取样位移经转换为位移讯号以操纵由一计算装置产生之一对象;
决定该取样位移之位移大小及位移速率中的至少一个;及
当该位移大小少于一参考大小及该位移速率少于一参考速率中之至少一者发生时,将发生于该取样间隔期间的该位移识别为一无意位移,其中识别该无意位移以藉由该等位移讯号来防止对该对象之操纵。
2.如权利要求1所述之方法,进一步包含:
当识别出该无意位移时,以该等位移讯号来防止对该对象之操纵。
3.如权利要求1所述之方法,以该等位移讯号来防止对该对象之操纵包含:
停止该等位移讯号对该计算装置之一处理器的通讯以及终止该等位移讯号中的至少一个。
4.如权利要求1所述之方法,侦测一开关之启动包含:
侦测一开关之启动以执行在该计算装置的一功能。
5.如权利要求1所述之方法,其特征在于该开关系一机械式开关、一电容式开关及一光学式开关中的一种。
6.如权利要求1所述之方法,其特征在于该开关系一周边装置之一按钮。
7.如权利要求1所述之方法,取样发生于一取样间隔期间由一转换器侦测之位移包含:取样可转动地耦合至该周边装置之一表面、一周边装置及一球体中之一个的位移,其中该转换器系耦合至该周边装置以侦测该位移。
8.如权利要求1所述之方法,其特征在于该转换器系一电磁转换器、一机电转换器及一光电转换器中之一种。
9.如权利要求1所述之方法,决定该取样位移之位移大小及位移速率中的至少一个包含:提供一控制器,其形成于耦合至该计算装置之该计算装置及一周边装置中的一个内,该控制器系配置来在该转换器及该计算装置之一处理器间通讯位移讯号;及
接收并处理由该控制器接收之该等位移讯号,以决定该取样位移之位移大小及位移速率中的至少一个。
10.如权利要求1所述之方法,进一步包含:
提供一功能,其可执行来改变或定义该取样间隔周期、该参考大小及该参考速率中之至少一个。
11.如权利要求1所述之方法,进一步包含:
提供至少一功能开关,其可操作来改变该取样间隔周期、该参考大小及该参考速率中之至少一个。
12.一种***,包含:
一控制器,其配置用来与一计算装置及一周边装置通讯,该周边装置具有一开关及一转换器,该控制器包含:
用来侦测该开关之启动的构件;
用来取样发生在一取样间隔期间以该转换器侦测之位移以回应所启动之开关的构件,该取样位移经转换为位移讯号以操纵由该计算装置产生的一对象;
用来决定该取样位移之位移大小及位移速率中至少一个的构件;及
当该位移大小少于一参考大小及该位移速率少于一参考速率中之至少一者发生时,用来将发生于该取样间隔期间之该位移识别为一无意位移的构件,其中识别该无意位移以藉由该等位移讯号来防止对该对象之操纵。
13.如权利要求12所述之***,该控制器进一步包含:
用来以该等位移讯号防止对该对象之操纵的构件。
14.如权利要求13所述之***,用来以该等位移讯号来防止对该对象之操纵的该等构件包含:
用来停止该等位移讯号对该计算装置之一处理器的通讯及终止该等位移讯号中之至少一个的构件。
15.如权利要求12所述之***,其特征在于该开关经启动以执行在该计算装置上之一功能。
16.如权利要求12所述之***,其特征在于该开关系一机械式开关、一电容式开关及一光学式开关中之一种。
17.如权利要求12所述之***,其特征在于该关关系形成于该周边装置上的一按钮。
18.如权利要求12所述之***,其特征在于该转换器侦测可转动地耦合至该周边装置之一表面、
一周边装置及一球体中之一的该位移以转换成该等位移讯号。
19.如权利要求12所述之***,其特征在于该转换器系一电磁转换器、机电转换器、及一光电转换器中之一种。
20.如权利要求12所述之***,该控制器进一步包含:
用来接收并处理该等位移讯号以决定该取样位移之位移大小及位移速率中之至少一个的构件。
21.如权利要求12所述之***,其特征在于一功能可藉由该计算装置之一处理器及该控制器中的至少一个来执行,其可改变或定义该取样间隔周期、该参考大小、及该参考速率中的至少一个。
22.如权利要求12所述之***,其特征在于该控制器进一步与至少一功能开关通讯,该至少一功能通讯系可操作来改变该取样间隔周期、该参考大小、及该参考速率中的至少一个。
23.一种装置,包含:
一开关,其用来与一计算装置作讯号通讯;
一转换器;及
一控制器,其配置来与该计算装置通讯,该控制器系用来侦测该开关之启动及用来取样发生于一取样间隔期间以该转换器侦测之位移来回应所启动之该开关,该控制器进一步用来决定该取样位移之位移大小及位移速率中的至少一个,以及当该位移大小少于一参考大小及该位移速率少于一参考速率中之至少一个发生时,将发生于该取样间隔期间之该位移识别为一无意位移,其中该取样位移经转换为位移讯号以操纵由该计算装置产生的一对象,且识别该无意位移以藉由该等位移讯号防止对该对象之操纵。
24.如权利要求23所述之装置,当识别出该无意位移时,该控制器进一步用来以该等位移讯号防止对该对象之操纵。
25.如权利要求24所述之装置,该控制器藉由停止该等位移讯号对该计算装置之通讯及终止该等位移讯号中的至少一个以该等位移讯号防止对该对象之操纵。
26.如权利要求23所述之装置,其特征在于该开关可启动来执行在该计算装置上的一功能。
27.如权利要求23所述之装置,其特征在于该开关系一机械式开关、一电容式开关、及一光学式开关中之一种。
28.如权利要求23所述之装置,其进一步包含:
一主体,其用来包覆该控制器、该转换器、及该开关,其中该开关系形成于该主体上的一按钮。
29.如权利要求28所述之装置,其特征在于该转换器侦测可转动地耦合至该主体之一表面、该主体、及一球体中之一个的该位移以用来转换为该等位移讯号。
30.如权利要求23所述之装置,其特征在于该转换器系一电磁式转换器、一机电式转换器、及一光电式转换器中之一种。
31.如权利要求23所述之装置,该控制器进一步用来接收及处理该等位移讯号,以决定该取样位移之位移大小及位移速率中的至少一个。
32.如权利要求23所述之装置,其特征在于一功能可藉由该计算装置之一处理器及该控制器中的至少一个来执行以改变或定义该取样间隔周期、该参考大小及该参考速率中的至少一个。
33.如权利要求23所述之装置,其特征在于该控制器进一步与至少一功能开关通讯,该至少一功能开关可操作来改变该取样间隔周期、该参考大小及该参考速率中的至少一个。
34.一机器可读取媒体,其具有复数个程序指令储存于其中,当执行该等指令时,其令该机器可:
侦测一开关之启动;
取样发生于一取样间隔期间以一转换器侦测之位移以回应经启动之该开关,该取样位移经转换成位移讯号来操纵由一计算装置产生之一对象;
决定该取样位移之位移大小及位移速率中的至少一个;及
当该位移大小少于一参考大小及该位移速率少于一参考速率中之至少一个发生时,将发生于该取样间隔期间之该位移识别为一无意位移,其中识别出该无意位移以藉由该等位移讯号来防止对该对象的操纵。
35.如权利要求34之机器可读取媒体,其特征在于当执行该等复数个程序指令时,其令该机器可:
当识别出该无意位移时,藉由该等位移讯号防止对该对象之操纵。
36.如权利要求34之机器可读取媒体,其特征在于当执行该等复数个程序指令时,其令该机器可:
停止该等位移讯号对该计算装置之该处理器之通讯及终止该等位移讯号中的至少一个。
37.如权利要求34之机器可读取媒体,其特征在于当执行该等复数个程序指令时,其令该机器可:
侦测一开关之启动以执行在该计算装置上之一功能。
38.如权利要求34之机器可读取媒体,其特征在于该开关系一机械式开关、一电容式开关、及一光学式开关中之一种。
39.如权利要求34之机器可读取媒体,其特征在于该开关系一周边装置之一按钮。
40.如权利要求34之机器可读取媒体,其特征在于当执行该等复数个程序指令时,其令该机器可:
取样可转动地耦合至该周边装置之一表面、一周边装置、及一球体中之一个的位移,其中该转换器系耦合至该周边装置以侦测该位移。
41.如权利要求34之机器可读取媒体,其特征在于该转换器系一电磁式转换器、一机电式转换器、及一光电式转换器中之一种。
42.如权利要求34之机器可读取媒体,其特征在于当执行该等复数个程序指令时,其令该机器可:
接收及处理由一控制器接收之该等位移讯号以决定该取样位移之位移大小及位移速率中的至少一个,其中该控制器系形成于该计算装置及耦合至该计算装置之一周边装置中之一个内,该控制器系配置来在该转换器及该计算装置之一处理器间通讯位移讯号。
43.如权利要求34之机器可读取媒体,其特征在于当执行该等复数个程序指令时,其令该机器可:
执行一功能以改变或定义该取样间隔周期、该参考大小、及该参考速率中之至少一个。
44.如权利要求34之机器可读取媒体,其特征在于当执行该等复数个程序指令时,其令该机器可:
改变该取样间隔周期、该参考大小、及该参考速率中之至少一个以响应至少一个可操作之功能开关。
CN2007801019272A 2007-10-19 2007-10-19 无意位移之识别及其修正的方法及*** Pending CN101896894A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201511000799.5A CN105653070B (zh) 2007-10-19 2007-10-19 无意位移之识别及其修正的方法、***以及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/SG2007/000358 WO2009051563A1 (en) 2007-10-19 2007-10-19 Unintended displacement identification and correction method and system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201511000799.5A Division CN105653070B (zh) 2007-10-19 2007-10-19 无意位移之识别及其修正的方法、***以及装置

Publications (1)

Publication Number Publication Date
CN101896894A true CN101896894A (zh) 2010-11-24

Family

ID=40567647

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007801019272A Pending CN101896894A (zh) 2007-10-19 2007-10-19 无意位移之识别及其修正的方法及***

Country Status (6)

Country Link
US (1) US9046938B2 (zh)
KR (1) KR101486442B1 (zh)
CN (1) CN101896894A (zh)
DE (1) DE112007003689B4 (zh)
TW (1) TWI484373B (zh)
WO (1) WO2009051563A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103839400A (zh) * 2012-11-21 2014-06-04 联想(北京)有限公司 控制设备、受控设备以及应用于其的信息处理方法
CN108828352A (zh) * 2018-05-22 2018-11-16 上海肖克利信息科技股份有限公司 空鼠稳定度测试方法

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102008054732A1 (de) * 2008-12-16 2010-06-17 Robert Bosch Gmbh Verfahren zum Identifizieren einer Sequenz von Eingangssignalen
JP4702475B2 (ja) * 2008-12-25 2011-06-15 ソニー株式会社 入力装置、ハンドヘルド装置及び制御方法
US10996759B2 (en) * 2017-06-30 2021-05-04 Razer (Asia-Pacific) Pte. Ltd. Adjustable tactile feedback with force sensors and haptic actuators

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5598187A (en) 1993-05-13 1997-01-28 Kabushiki Kaisha Toshiba Spatial motion pattern input system and input method
JPH0728591A (ja) 1993-05-13 1995-01-31 Toshiba Corp 空間操作マウスシステム及び空間動作パターン入力方法
JPH08194580A (ja) * 1995-01-20 1996-07-30 Nec Corp マウス
US5786804A (en) 1995-10-06 1998-07-28 Hewlett-Packard Company Method and system for tracking attitude
US5877748A (en) * 1995-11-20 1999-03-02 Redlich; Sanford I. Computer control input interface system
US5825350A (en) * 1996-03-13 1998-10-20 Gyration, Inc. Electronic pointing apparatus and method
US5963195A (en) * 1996-12-19 1999-10-05 International Business Machines Corporation Hardware-selectable mouse movement
KR100229602B1 (ko) 1997-04-12 1999-11-15 윤종용 포인팅장치를 장착가능한 유무선 겸용의 입력장치 및 이를 사용하는 컴퓨터 시스템
US6034668A (en) * 1997-05-07 2000-03-07 Altra Cursor control device
KR19990003599A (ko) * 1997-06-26 1999-01-15 윤종용 컴퓨터용 마우스
US6031522A (en) * 1997-08-04 2000-02-29 International Business Machines Corporation Ergonomic computer mouse based on hand size and preference
JPH11224163A (ja) * 1998-02-05 1999-08-17 Fuji Xerox Co Ltd 情報処理装置及びカーソル表示制御方法
TW472206B (en) 1998-03-30 2002-01-11 Agilent Technologies Inc Seeing eye mouse for a computer system
TW543871U (en) 2000-06-09 2003-07-21 Meng-Yu Wei Control device for mouse scrolling operation
US6781570B1 (en) 2000-11-09 2004-08-24 Logitech Europe S.A. Wireless optical input device
US6650313B2 (en) * 2001-04-26 2003-11-18 International Business Machines Corporation Method and adapter for performing assistive motion data processing and/or button data processing external to a computer
US7333785B1 (en) 2002-02-20 2008-02-19 Logitech Europe S.A. Power management for wireless peripheral device with force feedback
US6948136B2 (en) * 2002-09-30 2005-09-20 International Business Machines Corporation System and method for automatic control device personalization
US20040066371A1 (en) 2002-10-02 2004-04-08 Huang Mark Po-Shaw Mouse device and method with the wireless transmission function
US7050798B2 (en) 2002-12-16 2006-05-23 Microsoft Corporation Input device with user-balanced performance and power consumption
CN1797292A (zh) 2004-12-28 2006-07-05 业盛科技股份有限公司 高灵敏度惯性鼠标
DE102005011356B3 (de) 2005-03-04 2006-11-02 Hannes Perkunder Eingabevorrichtung mit Drehregler und Eingabeverfahren sowie ein entsprechendes computerlesbares Speichermedium
US7710397B2 (en) * 2005-06-03 2010-05-04 Apple Inc. Mouse with improved input mechanisms using touch sensors
US7808483B2 (en) * 2007-02-06 2010-10-05 Aaron Grunberger System, device, and method for extending a stroke of a computer pointing device
US8525784B2 (en) * 2009-02-20 2013-09-03 Seiko Epson Corporation Input device for use with a display system
US8570147B2 (en) * 2010-05-26 2013-10-29 Lear Corporation Debounce strategy for validating switch actuation

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103839400A (zh) * 2012-11-21 2014-06-04 联想(北京)有限公司 控制设备、受控设备以及应用于其的信息处理方法
CN103839400B (zh) * 2012-11-21 2017-09-29 联想(北京)有限公司 控制设备、受控设备以及应用于其的信息处理方法
CN108828352A (zh) * 2018-05-22 2018-11-16 上海肖克利信息科技股份有限公司 空鼠稳定度测试方法

Also Published As

Publication number Publication date
KR101486442B1 (ko) 2015-01-26
DE112007003689B4 (de) 2022-06-09
KR20100077022A (ko) 2010-07-06
WO2009051563A1 (en) 2009-04-23
TWI484373B (zh) 2015-05-11
TW200923731A (en) 2009-06-01
US20100201624A1 (en) 2010-08-12
US9046938B2 (en) 2015-06-02
DE112007003689T5 (de) 2010-11-04

Similar Documents

Publication Publication Date Title
JP5784003B2 (ja) マルチテレポインタ、仮想客体表示装置、及び仮想客体制御方法
US20160299604A1 (en) Method and apparatus for controlling a mobile device based on touch operations
CN101896894A (zh) 无意位移之识别及其修正的方法及***
CN101464749B (zh) 处理触控式输入信号的方法及其处理装置与计算机***
CN105308538A (zh) 基于所检测到的示意动作执行装置动作的***和方法
CN106681636B (zh) 一种防误触的方法、装置及移动终端
CN102016765A (zh) 用于识别手持设备的用户的方法和***
JP5127547B2 (ja) 表示オブジェクト制御装置、表示オブジェクト制御プログラムおよび表示装置
CN102713822A (zh) 信息输入装置、信息输入方法以及程序
US20080158153A1 (en) Apparatus, method and medium converting motion signals
CN102662505A (zh) 模拟触摸输入的装置、配置模拟触摸输入的装置及方法
JP2014035562A (ja) 情報処理装置、情報処理方法及びコンピュータプログラム
CN102323875A (zh) 基于鼠标事件的多点触摸手势交互方法及中间件
KR20070060580A (ko) 가속도 센서를 이용한 문자인식 장치 및 방법
CN102710835A (zh) 一种手机握持情况的检测方法及***
TW201403391A (zh) 遠端互動系統及其控制
CN103974113A (zh) 具有手势识别功能的遥控装置
US20130229348A1 (en) Driving method of virtual mouse
CN103370680A (zh) 触摸输入装置、电子设备以及输入方法
WO2017032015A1 (zh) 一种图片解锁方法及移动终端
TWI446218B (zh) A method of switching the range of interactive pointing devices and a handover fetch for interactive pointing devices
CN201535891U (zh) 一种计算机图形用户界面的输入设备
CN108124064B (zh) 一种移动终端的按键响应方法及移动终端
KR101064265B1 (ko) 3차원 공간에서의 정보 입력 장치 및 방법
US20150029099A1 (en) Method for controlling touch and motion sensing pointing device

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: 20101124