CN101228499A - 输入机构得到改善的鼠标 - Google Patents

输入机构得到改善的鼠标 Download PDF

Info

Publication number
CN101228499A
CN101228499A CNA2006800266901A CN200680026690A CN101228499A CN 101228499 A CN101228499 A CN 101228499A CN A2006800266901 A CNA2006800266901 A CN A2006800266901A CN 200680026690 A CN200680026690 A CN 200680026690A CN 101228499 A CN101228499 A CN 101228499A
Authority
CN
China
Prior art keywords
mouse
button
touch
pressure
signal
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
Application number
CNA2006800266901A
Other languages
English (en)
Other versions
CN101228499B (zh
Inventor
克里斯托夫·H.·克拉
杰弗里·B.·多尔
肖恩·科尔宾
西堀信
刘永江
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.)
Apple Inc
Original Assignee
Apple Computer Inc
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 Apple Computer Inc filed Critical Apple Computer Inc
Publication of CN101228499A publication Critical patent/CN101228499A/zh
Application granted granted Critical
Publication of CN101228499B publication Critical patent/CN101228499B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

Abstract

本发明揭示了一种输入方法和机构都得到改善的鼠标。这种鼠标配置有一些能产生输入信号的触摸传感区。这些触摸传感区例如可以用来判别单按钮鼠标的左、右点击。这种鼠标还配置有一些能产生输入信号的压力触摸传感区。这些压力传感区例如可以设置在鼠标的侧面上,使得挤压鼠标可以产生输入信号。这种鼠标还配置有能产生输入信号的微动球。这种鼠标还可以配置有在用户激活各个输入装置时提供听觉反馈的扬声器。

Description

输入机构得到改善的鼠标
技术领域
本发明一般地涉及鼠标。具体地说,本发明涉及包括得到改善的输入机构的鼠标。
背景技术
大多数的计算机系统,例如诸如便携式计算机和台式计算机之类的通用计算机,通过诸如鼠标之类的输入装置接收来自用户的输入。众所周知,鼠标使用户可以在图形用户界面(GUI)内移动输入指针和进行选择。鼠标通常包括跟踪球,它处于鼠标下侧,在鼠标移动时滚动,从而将用户的手的运动变换成计算机系统可用的信号。跟踪球的运动通常与GUI内输入指针的运动相应。也就是说,通过将鼠标放在桌面上移动,用户就可以在同样的方向上移动GUI内的输入指针。或者,也可以用光传感器来跟踪鼠标的运动。
传统的鼠标还包括一个或两个机械按钮,用来选择数据和执行命令。这些机械按钮配置在鼠标的上前部分附近,让用户手指容易触及。有些鼠标中,只有一个单独的机械按钮,处在鼠标的中间,而在另一些鼠标中,有两个机械按钮,分别处在鼠标的左侧和右侧。但不论是哪种情况,机械按钮通常都包括按钮帽,可鼠标的相对固定的上后部分枢轴转动,以便提供机械点击操作。在受到按压时,按钮帽就压到处在按钮帽下的开关上,从而产生按钮事件信号。鼠标可以还包括一个滚动轮。滚动轮使用户可以通过简单地向前或向后滚动该轮而经过文档。滚动轮通常设置在鼠标上前部的左右机械按钮之间。
一体式鼠标是另一种鼠标。与传统的鼠标不同,一体式鼠标不包括任何机械按钮,从而使它比传统的鼠标更为雅致(例如,表面没有断开或线条)。一体式鼠标包括基座和起着按钮作用的形成鼠标的整个顶面的顶部构件。顶部构件相对基座枢轴转动,以便提供点击操作。在大多数情况下,顶部构件可绕向鼠标后部定位的枢轴转动,使得顶部构件可以向前和向下绕枢轴转动。在这样绕枢轴转动时,顶部构件激活一个开关,使鼠标内的微控制器将按钮事件信号发送给主计算机。虽然这种设计比包括机械按钮的传统鼠标更为雅致,但在大多数情况下它仅用作单按钮鼠标,因此在功能上受到限制。苹果计算机公司(Apple Computer Inc.Cupertino,CA)制造的Apple鼠标是一体式鼠标的一个例子。
最近,在一体式鼠标内已经实现了双按钮功能。在这种实现中,顶部构件的枢轴贯穿鼠标的中间。这使顶部构件可以左右摇摆。开关处在左侧和右侧两个位置,以实现左右按钮。也就是说,使顶部构件向右转动可导致右击,而使顶部构件向左转动可导致左击。遗憾的是,中间枢轴使用户按压不了鼠标的中间,此外,在靠近中间枢轴的区域激活按钮所需要的力较大,而在离中间枢轴较远的区域激活按钮所需要的力较小。因此,绕枢轴转动的动作感觉不整齐而且不均匀,给用户以负面的印象。此外,在来回移动鼠标时,可能会发生按钮意外激活,也就是说使鼠标运动的力可能会使鼠标向右或向左翘动。此外,由于形状因素与正向下击的其他鼠标不同,因此点击鼠标对用户来说不直观。
基于上述情况,因此所希望的是能有一种在形状、感觉和功能上都得到改善的鼠标。
发明内容
本发明在一个实施例中提出了一种鼠标。这种鼠标包括外壳和外壳表面上的多个按钮区。这些按钮区表示外壳的一些能检测外壳的表面上在按钮区的区域内发生的触摸事件的区域。
本发明在另一实施例中提出了一种鼠标。这种鼠标包括具有外部构件的鼠标外壳。这种鼠标还包括被配置成检测在外部构件的第一区域处是否存在物体的第一触摸传感器。这种鼠标还包括被配置成检测在外部构件的与第一区域不同的第二区域处是否存在物体的第二触摸传感器。这种鼠标还包括监视第一和第二触摸传感器输出的触摸信号和至少部分根据第一和第二触摸传感器输出的信号报告按钮事件的传
感器管理电路(例如,微控制器或其他集成电路)。
本发明在一个实施例中提出了一种能用作单按钮或多按钮鼠标的可配置鼠标。这种鼠标包括产生激活信号的内部开关。这种鼠标还包括提供点击操作的单个运动构件。运动构件在点击动作期间激活内部开关。这种鼠标还包括在运动构件在第一区域内被触摸时产生第一触摸信号和在运动构件在第二区域内被触摸时产生第二触摸信号的触摸感测装置。内部开关和触摸感测装置的信号表示鼠标的一个或多个按钮事件。
本发明在一个实施例中提出了一种鼠标。这种鼠标包括具有一个或多个压敏区域的外壳。这种鼠标还包括处于每个压敏区域后的压力传感器。压力传感器被配置成测量加到压敏区域上的压力。
本发明在一个实施例中提出了一种鼠标。这种鼠标包括设置在鼠标表面的微动球装置。微动球装置包括在密封壳体内可转动的球。球具有小于10mm的直径。
本发明在一个实施例中提出了一种包括基座和可动顶部构件的一体式鼠标。这种一体式鼠标包括具有处于鼠标右侧的第一翼和处于鼠标左侧的第二翼的底座。这种一体式鼠标还包括与基座连接的可动顶部构件。这种一体式鼠标还包括处于顶部构件前部左侧的第一触摸传感器和处于顶部构件前部右侧的第二触摸传感器。第一触摸传感器在顶部构件的前部左侧被触摸时产生第一触摸信号,而第二触摸传感器在顶部构件前部右侧被触摸时产生第二触摸信号。这种一体式鼠标还包括处于顶部构件前部中央、第一与第二触摸传感器之间的微动球装置。微动球装置包括被配置成在密封壳体内被旋转时产生多向移动信号的球。微动球装置包括被配置成在该球相对密封壳体运动时产生第一激活信号的开关。这种一体式鼠标还包括处于第一翼后的第一压力传感器和处于第二翼后的第二压力传感器。第一压力传感器在增大的压力施加到第一翼上时产生压力信号,而第二压力传感器在增大的压力施加到第二翼上时产生压力信号。这种一体式鼠标还包括被配置成在顶部构件相对底座被按动时产生第二激活信号的内部开关和被配置成在鼠标被沿表面移动时产生跟踪信号的位置传感器。此外,这种一体式鼠标还包括监视所有上述装置的信号和至少部分根据这些信号中的单个或多个信号报告跟踪和多个按钮事件的微控制器。
本发明在另一实施例中提出了一种鼠标。这种鼠标包括被配置成向鼠标用户提供反馈的电子控制反馈系统,使得用户能肯定动作已经导致实际激活鼠标的一个或多个输入机构。
本发明在另一实施例中提出了一种鼠标方法。这种鼠标方法包括监视鼠标表面处的压力。这种方法还包括根据鼠标表面处的压力变化执行操作。
本发明在另一实施例中提出了一种鼠标方法。这种鼠标方法包括监视加到鼠标表面的压力。这种方法还包括确定鼠标是否已经提离表面。这种方法还包括在鼠标没有提离表面的情况下确定是否已经超过第一压力门限和在压力超过第一压力门限时报告按钮事件信号。这种方法还包括在鼠标已经提离表面的情况下确定是否已经超过第二压力门限和在压力超过第二压力门限时报告按钮事件信号。
本发明在另一个实施例中提出了一种鼠标方法。这种鼠标方法包括监视鼠标表面处的压力。这种方法还包括确定是否执行的是挤压手势。这种方法还包括在执行的是挤压手势的情况下根据鼠标表面处的压力按窗口管理程序执行操作。
本发明在另一个实施例中提出了一种鼠标方法。这种鼠标方法包括监视左触摸传感器、右触摸传感器和开关。这种鼠标方法还包括在只是左传感器和开关激活时报告左按钮事件。这种方法还包括在只是右传感器和开关激活时报告右按钮事件。这种方法还包括在右传感器、左传感器和开关激活时报告按钮事件,这个按钮事件是从左按钮事件、右按钮事件、第三按钮事件和同时左右按钮事件中选出的。
本发明在另一个实施例中提出了一种鼠标方法。这种鼠标方法包括检测鼠标表面处的触摸。这种方法还包括判别触摸是轻触摸还是重触摸。这种方法还包括在触摸是轻触摸时执行第一操作。这种方法还包括在触摸是重触摸时执行第二操作。
附图说明
参考以下结合附图所作的说明可以对本发明有全面的了解,在这些附图中:
图1为按照本发明的一个实施例的鼠标的透视图;
图2为按照本发明的一个实施例的鼠标的剖面侧视图;
图3为按照本发明的一个实施例的鼠标的顶部构件的底视图;
图4为按照本发明的一个实施例的鼠标方法;
图5为按照本发明的一个实施例的鼠标方法;
图6为按照本发明的一个实施例的鼠标词汇表;
图7为按照本发明的一个实施例的鼠标的侧视图;
图8为按照本发明的一个实施例的鼠标的剖面正视图;
图9为按照本发明的一个实施例的鼠标的剖面正视图;
图10为按照本发明的一个实施例的鼠标方法;
图11为例示按照本发明的一个实施例的电阻对压力的曲线图;
图12为按照本发明的一个实施例的压力传感电路的框图;
图13为按照本发明的一个实施例的输出表;
图14为按照本发明的一个实施例的鼠标方法;
图15为按照本发明的一个实施例的鼠标的剖面侧视图;
图16为按照本发明的一个实施例的鼠标的框图;
图17为按照本发明的一个实施例的图形用户界面的示意图;
图18为按照本发明的一个实施例的输入控制方法;以及
图19为按照本发明的一个实施例的鼠标的分解透视图。
具体实施方式
本发明涉及输入机构得到改善的鼠标。本发明的一个方面涉及带有能产生输入信号的触摸传感区域的鼠标。这些触摸传感区域例如可以用来判别单按钮鼠标的左、右点击。本发明的另一个方面涉及带有能产生输入信号的压力传感区域的鼠标。这些压力传感区域例如可以设置在鼠标的侧面上,使得挤压鼠标可以产生输入信号。本发明的另一个方面涉及包括微动球的鼠标。微动球可以用来使光标定位或提供控制滚屏或平移的方式。微动球同时可以用来提供按钮事件。
下面结合图2-19对本发明的一些实施例进行说明。然而,熟悉该技术领域的人员很容易看到,在这里对这些附图所作的详细说明是说明性的,因为本发明并不局限于这些有限的实施例。
图1为按照本发明的一个实施例的鼠标20的透视图。鼠标20是向诸如计算机之类的主系统提供用户命令的可动手持输入装置。在大多数情况下,鼠标20被配置成控制诸如光标之类的移动和通过一个或多个点击操作引发命令。鼠标20可以通过有线或无线连接与主系统耦合。在有线连接的情况下,鼠标20可以包括接到主系统上的电缆。在无线连接的情况下,鼠标可以包括射频(RF)链路、红外(IR)光链路、蓝牙链路等,以便不用电缆。
鼠标20通常包括外壳22,外壳22提供了使鼠标20可以顺着表面移动和握持鼠标20使它移动的结构。外壳22还有助于界定鼠标20的形状。也就是说,外壳22的外形体现了鼠标20的物理外观。外形可以是平直的、弯曲的或者兼有两者的。在大多数情况下,外壳的底部构件24具有基本上与诸如桌面之类的平整表面一致的外形。此外,鼠标外壳22的顶部构件26通常具有基本上符合手内表面的外形。
外壳22还提供了包住、容纳和/或支持鼠标20各个组件的结构。虽然没有示出,但这些组件可以与操作鼠标20的电和/或机械组件相应。例如,这些组件可以包括监视鼠标20沿表面的移动和将与移动相应的信号发送给主系统的诸如跟踪球或光学组合之类的位置检测机构。在大多数情况下,这些组件产生的信号使输入指针在显示屏上沿与鼠标20在表面上移动的方向类似的方向移动。例如,在将鼠标20向前或向后移动时,就使输入指针在显示屏上相应垂直地向上或向下移动。此外,在将鼠标20左右移动时,就使输入指针在显示屏上左右移动。
鼠标20可以被配置成常规鼠标或一体式鼠标。如果被配置成常规鼠标,鼠标就包括一个或多个相对外壳22的顶部构件可按动的机械按钮。如果被配置成一体式鼠标,按钮的功能就直接并入鼠标20的外壳22内。例如,顶部构件26可以相对底部构件24绕枢轴转动(而不是外壳上附有一些分开的按钮盖)。但不论是哪种情况,在点击动作期间,鼠标20的可动组件(无论是机械按钮还是顶部构件)被配置成接合设置在外壳内的开关。在接合时,开关就产生可用来在主系统内执行操作的按钮事件信号。
在所示的这个实施例中,鼠标是一体式鼠标。在这个具体实施例中,整个顶部构件26被配置成可以绕处在鼠标20的后部的轴28按动。轴28可以由连接顶部、底部构件26和24的枢轴关节提供。这种配置使顶部构件26的前部在受压时可以向下移动(例如,顶部构件绕轴28摆动)。在向下压时,顶部构件26的内表面压到设置在外壳22内的内部开关上,从而产生按钮事件信号。
为了增加鼠标20的按钮功能(同时限制外壳中的间断或线条),鼠标20还可以包括多个处在外壳22的表面上的按钮区30。这些按钮区30表示外壳22上的可以触摸或按压以实现不同的按钮功能(有或没有点击操作)的区域。例如,按钮功能可以包括进行选择、打开文件或文档、执行指令、启动程序、查看菜单之类。
按钮区30通常由处于外壳22的外表面下的传感器提供。这些传感器被配置成对诸如手指之类的物体在手指放置在传感器上、按压传感器或摸传感器时的存在情况进行检测。传感器还可以检测所施加的压力的大小。传感器可以设置在外壳22的内表面之下,或者可以嵌入外壳22本身内。例如,传感器可以是触摸传感器和/或压强/压力传感器。
按钮区30的位置可有很大变化。例如,按钮区30可以几乎设置在鼠标20上任何地方,包括鼠标的运动和固定组件,只要用户在操作鼠标20期间可触及(例如鼠标的顶部、左部、右部、前部、后部)。此外,可以使用任意多个按钮区30。而且,按钮区30可以由几乎任何形状形成,大小也可以按照对每个鼠标的具体要求而有所不同。在大多数情况下,按钮区30的大小和形状与使它们容易被用户操作的大小相应(例如,指尖那样大小或再大一些)。按钮区30的大小和形状通常与传感器的工作区相应。
按照本发明的一个实施例,按钮区30中至少有一部分是基于触摸传感的。触摸传感按钮区30A在用户触摸鼠标20的表面时提供输入。可用这些输入信号来引发命令、进行选择或控制显示屏内的移动。触摸由设置在外壳22下或外壳22内的触摸传感器识别。触摸传感器监视发生在外壳22上的触摸,产生表示触摸的信号。触摸传感器例如可以包括一个或多个基于电阻性触摸传感、电容性触摸传感、光学触摸传感、声表面波触摸传感之类的触摸传感器。
在一个实施例中,每个触摸传感按钮区30A都使用电容传感器。电容传感器可以呈现为设置在外壳22的外表面下的电极或线。当手指接近鼠标20的外表面时,在手指与很接近手指的电极/线之间形成很小的电容。每个电极/线处的电容由电容传感电路或鼠标的主微控制器测量。通过检测每个电极/线处的电容变化,微控制器就可以确定在特定的按钮区30A上是否存在手指。
虽然触摸传感按钮区30A可以设置在鼠标上任何地方,但在一个实施例中至少有两个触摸按钮区30A设置在鼠标20的物理按钮上,用来增加物理按钮的功能。例如,触摸按钮区30A可以设置在常规鼠标的机械按钮上或一体式鼠标的顶部构件26上(如所示)。但不论是哪种情况,物理按钮和按压区域内的按钮区30A都产生信号。也就是说,物理按钮的开关在受按压时产生第一信号,而按压区域内的按钮区产生附加信号。开关和传感器所产生的这些信号可以以各种方式单独或组合在一起解释,甚至可以由用户例如使用优选窗口或控制面板设定。
在一个实现中,按钮区30A设置在单个物理按钮的左侧和右侧,使得单个物理按钮可以像常规的左、右机械按钮那样进行操作。左、右按钮区30A帮助确定一个点击操作是左点击操作还是右点击操作。在用户按压单个物理按钮(例如,顶部构件26)的左侧时,产生两个信号,一个由开关产生,另一个由处于左侧的触摸传感器产生。这两个状态可以解释为主按钮事件或者说左点击按钮事件。在用户按压单个物理按钮(例如,顶部构件26)的右侧时,产生两个信号,一个由开关产生,另一个由处于右侧的触摸传感器产生。这两个状态可以解释为次按钮事件或者说右点击按钮事件。
在手指同时按压左右两侧的情况下,产生三个信号,一个由开关产生,一个由处于左侧的触摸传感器产生,而另一个由处于右侧触摸传感器产生。这三个状态可以以各种方式解释。例如,可以将它们解释为主点击事件或者说左按钮点击事件、第三个不同的按钮事件或者甚至交替或同时的左右按钮事件。最后这个例子可能在玩游戏中是有益的,用户通常必须交替左右点击来执行游戏中的一个操作。
在一个实施例中,在手指轻按一个或两个触摸传感器时显示屏上可以提供视觉预览提示。轻按例如可以与手指放在触摸传感器上但按压没有重到足以激活主开关的状况相应。视觉提示告示用户在最后按压(重触摸)主开关时将激活哪个按钮。视觉提示可以例如在触摸次按钮(右按钮)时是菜单图标,而在触摸主按钮(左按钮)时是箭头图标。代之或此外,触摸按钮可以是在被轻按时发亮的可发亮触摸按钮,从而告示用户哪个按钮将被激活。
按照本发明的另一个实施例,按钮区30B至少有一部分是基于压强或压力传感的。压力传感按钮区30B在有压力加到鼠标20的外壳22上时提供输入。可用这些输入信号来引发命令、进行选择或控制显示屏内的移动。在这个实施例中,外壳22通常可以少许弯曲,使得施加在外壳22上的任何压力可以传递给处于外壳22下的压力传感装置。压力传感装置监视加在外壳22上的压力,产生表示压力的信号。压力传感装置例如可以包括一个或多个压力传感器,诸如压敏电阻器、压敏电容器、测压仪、压强片、压电变换器、应变计之类。
压力传感器可以贴到外壳22的下表面上或者贴到设置在外壳22内的结构平台上。在有压力加到外壳22上(挤压或推压外壳)时,压力通过外壳22传递给处于外壳22下的压力传感器。也就是说,外壳22少许弯曲,但仍然足以被夹在外壳22与内部结构平台之间的压力传感器检测到。
在一个具体实现中,压力传感按钮区30B设置在外壳22的顶部构件26或底部构件24的相对的侧面上。外壳22的这些侧面对于执行挤压手势来说是理想的部位。这是因为用户手指通常放在鼠标20的一侧而拇指放在鼠标20的另一侧,因此手就很容易用捏的动作来挤压这两侧。挤压手势可以单独使用或者与按钮点击同时使用。例如,挤压手势可用来启动诸如缩放、平移、大小调整、音量控制之类的控制功能,挤压是对操作本身的物理比喻。
挤压手势也可以与常规的按钮点击结合使用,以修改按钮点击或产生其他控制功能。例如,挤压手势可以与标准的GUI功能一起使用,使得增大的压力解释为标准的GUI功能的更强的级别(例如,标准GUI功能的特征基于压力的强度)。例如,标准GUI功能的速度可以与施加到鼠标侧面上的压力有关(例如,随着压力的增大滚屏加快,而随着压力的减小滚屏减慢)。
由于激活挤压手势如此便利,因此在设计挤压功能部件时必须特别小心,使得在平常使用期间不会意外激活,即需要能区分轻的和重的挤压。例如,挤压功能部件可以用诸如压敏电阻器(FSR)或压敏电容器(FSC)实现。FSR呈现为电阻随着施加到它的有效表面上的压力的增大而减小,而FSC呈现为电容随着施加到它的有效表面上的压力的增大而增大。可用比较电路在压力达到预置压力门限时输出高电平信号来表明激活。
在一个实现中,用挤压手势(按压鼠标侧面)来控制诸如苹果计算机公司(Apple Computer Inc.of Cupertino,CA)的产品Expose′之类的窗口管理程序的一个或多个功能。窗口管理程序被配置成帮助导航或缓解窗口的杂乱(由于有许多打开的窗口和/或应用而难以查找文档或查看桌面的状态)。
特别是,Expose′具有三个不同的工作状态可以用挤压手势控制。第一模式是所有窗口平铺、缩放和全部显示。在工作在这个模式时,所有打开的窗口平铺和缩放成使得在显示屏上同时可以看到所有打开的窗口。也就是说,挤压鼠标20的侧面立即就平铺所有打开的窗口,将它们缩小和整齐地排列成使用户可以查看每个窗口内的内容。缩放量或缩放率可以取决于施加到鼠标20的侧面上的压力的大小。第二模式是应用窗口或加亮当前应用。这个模式起着与第一模式类似的作用,只是它只对特定的应用起作用。例如,挤压鼠标20的侧面可以立即平铺特定应用的各个打开的窗口而使所有其他打开的应用淡到某个灰度。第三模式是桌面或全部隐藏。在这个模式,所有打开的窗口都移到显示屏的边缘,从而打开桌面。也就是说,挤压鼠标20的侧面可以隐藏所有打开的窗口,使用户立即接入他们的桌面。
按照本发明的另一个实施例,鼠标20包括一个微动球32。微动球32被配置成用来代替常规的滚动轮。与滚动轮不同,微动球32能在多个方向上转动,因此与跟踪球类似可以产生多方向的信号。然而与跟踪球不同的是,微动球32含有小得多的密封在壳体内的球。球较小便于用一个手指进行操作,而由于球密封在壳体内,因此这种技术不容易蒙上污物和灰尘(例如,不必将球取出进行清洗)。此外,微动球32使用非接触磁配置的球和霍尔IC,而不是象在跟踪球内那样使用机械编码器。当球被转动时,霍尔IC检测转动的球的磁场,产生表示球转动情况的信号。在有些情况下,微动球32甚至可以包含一个在球被压下时激活的弹簧驱动开关。它可以用作鼠标的第三按钮。
优选的是,该微动球小于10mm,具体地说在5mm左右到8mm左右之间,更为优选的是在7.1mm左右。较小球便于用单个手指驱动(不同于较大的跟踪球用一个手指难以操纵),省下了鼠标的可用表面供按钮区用(不同于大的跟踪球要占用很大部分的可用表面面积),看着更为舒适(不象跟踪球那样唐突),而且不占用鼠标外壳内的大量空间(不同于跟踪球)。
例如,微动球32可以是Panasonic Corporation of North America生产的WJN系列微动球开关。EVQWJN系列的微动球特别是包括一个开关,而外形尺寸为10.7mm×9.3mm×6mm,带有一个5.5mm的球。
微动球32的位置有许多部位可选。在大多数情况下,安排成在手把握鼠标20时手指容易进行操作的位置。在一个具体实施例中,微动球32设置在鼠标20的前部中央。例如,微动球32可以固定在鼠标20的外壳22上处在常规鼠标的左侧与右侧机械按钮之间,或者固定在一体式鼠标的可动顶部构件26上左侧与右侧触摸按钮区30A之间。或者,微动球32也可以设置在鼠标20的侧面上。
在一个实施例中,微动球32包括一个开关。微动球开关与一体式鼠标20的主开关配合使用,实现第三按钮。例如,如果将微动球32的开关和主开关一起激活,就可产生第三按钮信号。如果一个激活而另一个去活,则不产生第三按钮信号。一般来说,为了使第三按钮激活,用户必须提供足以将微动球32和顶部构件26压下使得顶部构件26接合设置在鼠标20内的主开关的压力。
在一个实施例中,微动球32可以在壳体内沿各个方向自由旋转,被配置成提供鼠标20的滚屏或平移功能,使得用户可以垂直(上下)和水平(左右)移动GUI,以便在显示屏上可以看到更多的数据。例如,微动球32可以被配置成在被朝鼠标前方转动时使GUI垂直向上移动,在被朝鼠标20后方转动时使GUI垂直向下移动,在被朝鼠标20的右侧转动时使GUI水平向右移动,而在被朝鼠标20的左侧转动时使GUI水平向左移动。
在另一个实施例中,微动球32产生的信号中至少有一些用来进行滚屏/平移而剩下的一些用来产生按钮事件。例如,在使微动球32上下转动时可以实现垂直滚屏,在使微动球向右转动时可以实现右键事件或第四按钮,而在使微动球向左转动时可以实现左按钮事件或第五按钮。也就是说,停用水平滚屏/平移,以便启用附加的按钮功能,而仍保持垂直滚屏/平移功能。
按照本发明的另一个实施例,由于输入装置(按钮和微动球)在激活时可以没有声音反馈(例如,没有机械爪),因此鼠标还可以包括一个内置扬声器,在这些器件中的至少一些被激活时提供听得到的点击响声。听得到的点击响声对于各个输入机构可以是不同的,也可以使用相同的点击响声。如可以看到的那样,声音反馈增强了鼠标的实用性,因为用户能肯定他的动作已导致真正激活输入机构。在操作期间,鼠标的微控制器在从输入机构接收到适当输入时就向扬声器发送驱动信号,从而扬声器响应驱动信号输出一个或多个“卡搭声”。
下面将结合图2和3详细说明一体式鼠标100的一个实施例。一体式鼠标100例如可以与图1所示的鼠标相应。
如图2所示,一体式鼠标100包括塑料顶壳102,它可以相对塑料底座104绕枢轴转动。枢轴点106通常设置在鼠标100的后部。这使顶壳102的前部在受到按压时可以向下朝底座104运动(例如,顶壳绕枢轴点摆动)。在塑料顶壳102前部被压下时,激活主开关108,使得鼠标100内的微控制器向主计算机发送按钮压下事件。这种一体式鼠标的实施例可以在美国专利No.6,373,470中看到,该专利在这里列作参考予以引用。
为了提供附加输入,鼠标100还包括一些配置在顶壳102上各个适当位置处的电容传感器112。这些电容传感器112被配置成检测手的一些部分,具体地说是一个或多个手指,接触到鼠标100的表面上哪些部位。由于电容传感器112可以透过几毫米厚的塑料表面检测手指,因此电容传感器112可以嵌入塑料顶壳102内或者固定在塑料顶壳102的下面(如图所示)。
电容传感器112有许多可选。在一个实施例中,传感器112呈现为导电电极113,这些电极与监视各个电极113处的电容的电容传感电路耦合。电容传感电路例如可以是鼠标100的微控制器的一个分开的或整合的组件。导电电极113可以是任何薄的金属片。例如,电极113可以体现为诸如粘在顶壳102的内表面上的诸如铜箔带之类的金属箔、涂在顶壳102的内表面上的导电漆或油墨(例如,带有银油墨的PET)、粘合或用胶带贴在顶壳102的内表面上的带有铜印迹的柔性印刷电路(FPC)、模压入顶壳102内的线或带,等等。
可以修改导电电极113的大小和形状,以增大电极113的灵敏度。例如,可以减小这些电极113的总表面积。通过减小表面面积,可以使电极的静态电容(没有被触摸时的电容)比电极的注入电容(被触摸时的电容)小许多,因此可以增大灵敏度。也就是说,灵敏度通过将静态电容与注入电容之间的比值保持为比较大得以提高。电极的静态电容可以被配置成使得注入电容为静态电容的2到5倍左右,特别是为静态电容的3到4倍左右。在一个具体例子中,静态电容设计成在注入电容为15到20皮法左右之间时为5皮法。
在一个实施例中,通过从电极113中除去一些部分来减小电极的表面面积。例如,电极113可以被配置成具有一些随机或对称地分布在电极113内的孔或空缺114(例如,呈瑞士干酪状的多孔件)。或者,电极113也可以用一些行和列的金属线编织或连接而成,各行各列之间都留有空隙(例如,呈链状或网状)。
此外或代之,可以减小电极113的厚度,以便提高电极113的灵敏度。在使用铜箔时,厚度可以例如在0.2到0.4mm左右之间。
参见图3,图中示出了顶壳102的下面,鼠标100包括两个空间分开的分别处在鼠标100对侧的电容传感电极113。第一电极113A处于顶壳102的前部左侧,而第二电极113B处于顶壳102的前部右侧。也就是说,第一电极113A处在鼠标100的中心线116的左边,而第二电极113B处在鼠标100的中心线116的右边。
由于将电极113配置在鼠标前部的左、右位置处,因此一体式鼠标100就可象一个常规的2按钮鼠标那样进行操作。主开关和左传感器112A产生的信号表示主按钮事件,而主开关和右传感器112B产生的信号表示次按钮事件。为了激活主按钮(左点击),用户将他的手指放在顶壳102左侧的左电极113A上,按压顶壳102,直到顶壳102激活主开关108。类似地,为了激活次按钮(右点击),用户将他的手指放在顶壳102右侧的右电极113B上,通过按压顶壳102激活主开关108。这种配置的一个优点是激活左右按钮所需的力是相同的。
应该理解,按钮检测算法需要两个需检测的信号以确定激活的是主按钮还是次按钮。对于主按钮检测来说,左传感器112A和主开关激活。对于次按钮检测来说,右传感器112B和主开关激活。如果左右传感器和主开关都激活,就可以执行几个不同的功能。在有些情况下,用户可能想要同时激活主、次按钮(在玩需要这样使用按钮的游戏时)。在其他一些情况下,用户可能希望鼠标将两个传感器和主开关(同时)激活解释为主按钮激活。在又一些情况下,用户可能希望鼠标将两个传感器和主开关同时激活解释为第三按钮激活。
或者,也可以根据需要通过软件重新配置主、次按钮的位置,以适应惯用左手或惯用右手的人的需要,即惯用右手的人通常喜欢主按钮处在左侧,而惯用左手的人通常喜欢主按钮处在右侧。
代之或此外,传感器可以与开关独立操作。例如,鼠标可以被配置成在触摸传感器受到不会激活开关的轻触摸时产生一些输入。轻触摸左触摸传感器可以产生第二左按钮事件,而轻触摸右触摸传感器可以产生第二右按钮事件,在这种情况下,可以用开关来区别轻触摸和重触摸。
主系统内可以提供一个控制面板,让用户选择应怎样解释传感器开关。
在大多数情况下,以上所提到的电容传感方法基于电极处由于手指放到传感器上而引起的电容改变。人体基本上是一个电容器,在手指触摸电极时形成到人所站的地面或身体的接触地面的任何部分的返回通路,从而使电极电容增大。由于存在人可能没有回到鼠标计算机系统的地面通路的情况,例如坐在塑料椅子上将脚翘起时,因此电容传感器设计成在鼠标的接触区域,例如鼠标前部,每侧都配有一对电容电极。由于每侧至少有两个电极,“浮动的手指”就在它们之间提供了电容耦合,因此导致电容改变。也就是说,浮动的手指形成两个电极之间的耦合,这将增加电极的电容,于是可以将此解释为存在手指。
图4为按照本发明的一个实施例的鼠标方法200。可以在图2和3中所示的鼠标上执行这种鼠标方法。鼠标方法200开始于方框202,确定左传感器是否激活。如果左传感器激活,方法进至方框204,确定主开关是否激活。如果主开关激活,方法进至方框206,报告左按钮事件。
如果左传感器或主开关没有激活,方法进至方框208,确定右传感器是否激活。如果右传感器激活,方法进至方框210,确定主开关是否激活。如果主开关激活,方法进至方框212,报告右按钮事件。
如果右传感器或主开关没有激活,方法进至方框214,确定左、右传感器是否同时激活。如果传感器同时激活,方法进至方框216,确定主开关是否激活。如果主开关激活,方法进至方框218,方框218需要具有几个取决于用户的可能结果。这些结果可以是用户可以通过控制面板进行选择的。
在一个实施例中,方框218只包括报告一个左按钮或右按钮事件。在另一个实施例中,方框218包括报告左、右按钮两个事件(同时或交替)。在又一个实施例中,方框218可以包括报告第三按钮事件。如果左、右传感器或主开关没有激活,方法返回开始,再来一遍。
图5为按照本发明的一个实施例的鼠标方法230。这种方法与图4的方法类似地,只是在确定没有点击的情况下只根据不同接触报告附加的按钮事件。例如,如果左传感器激活而右传感器和主开关没有激活,方法进至方框232,报告第一轻触摸按钮事件。如果右传感器激活而左传感器和主开关没有激活,方法进至方框234,报告第二轻触摸按钮事件。如果左传感器和右传感器激活而主开关没有激活,方法进至方框236,报告第三轻触摸按钮事件。
图6为根据图4和5所示的方法得出的鼠标词汇表240的一个例子。如图所示,表240包括主开关、左传感器和右传感器产生的信号以及在不同的信号激活或去活时报告的内容。
下面将结合图7和8详细说明一体式鼠标300的一个实施例。一体式鼠标300例如可以与图1所示的鼠标相应。与图2和3中所示的一体式鼠标类似地,图7和8所示的一体式鼠标包括外壳302,它具有相对底座306可绕枢轴转动以激活一个内部开关(未示出)的顶部构件304。
外壳302还包括设置在鼠标300两侧的翼308。翼308是底座306的延伸,与顶部构件304分开。翼308延伸到底座306之上嵌入顶部构件304的侧面,通常与顶部构件304的外表面齐平。虽然在有些情况下翼308可以凹入或凸出顶部构件304的外表面。翼308允许用户用他的手指和拇指握住鼠标300,使鼠标300可以在一个表面上移动而顶部构件304不会翘动。翼308还允许用户在提起和移动鼠标300时使内部开关(在顶部构件下)保持闭合。这种操作通常用于用户需要将光标跨越显示屏移动而允许移动鼠标300的工作区很小的情况。这种操作有时称为“提拖”操作。
由于在把握鼠标300时手指和拇指通常处于翼308处或很接近翼308,因此翼308是实现一个或多个输入功能的理想位置。用户可以按压一个或两个翼308,以便产生不同的输入。实际上,翼按钮可以起着与以上所提到的触摸按钮类似的作用。在一个实施例中,每个翼在受到按压时产生一个独立的输入。在另一个实施例中,按压一个或两个翼产生同样的控制信号。后一种安排可以适应几乎任何手位置,包括传统地处在鼠标的两侧或者非传统地处在诸如传统位置的横向或只是鼠标的一侧。
在一个实施例中,输入功能是用压力传感器310特别是压敏电阻器或压敏电容器实现的,压力传感器310设置在翼308背后,在翼308被按压时产生按照翼308受到的压力改变的数据。可以用这数据(例如,电阻、电容等的改变)通过控制回路产生诸如接通/断开或激活/去活之类的二元控制输入。这可以在达到预定的压力门限时实现。或者,可以用这数据产生按照所施加的压力改变的可变控制输入。但不论是哪种情况,鼠标300通常包括监视压力传感器310的输出和产生表示这输出的信号的微控制器312。
如图8所示,翼308延伸到超出底座306的表面,因此它们起着在受到按压时能向内弯曲(少许弯曲)的挠曲件的作用。此外,传感器310设置在翼308的内表面与处在外壳302内的桥台314之间。桥台314例如可以是直接或间接固定在底座306上的刚性塑料件。传感器310可以浮在桥台314与翼308之间,或者传感器310可以固定在翼308上或桥台314上(如图所示)。
在例如通过捏的手势将力加到翼308上时,翼308就向内弯曲压到贴着桥台314的平坦表面的传感器310上。FSR呈现为随着压力的增大而减小的电阻,而FSC呈现为随着压力的增大而增大的电容。从那里产生的数据可以用来形成基于加到翼308上的压力的控制输入。
在将这个输入功能部件用作二元输入装置时,微控制器312被配置成根据FSR的具体电阻或FSC的具体电容产生诸如接通/断开之类的二元输入。在FSR的情况下,如果电阻下降到低于一定的值,微控制器312就可以将挤压视为一个按钮事件。在FSR的情况下,如果电容上升到高于某个值,微控制器312就可以将挤压视为一个按钮事件。在有些情况下,可用比较电路在压力达到预置压力门限时输出高电平信号来表明按钮激活。实际上,鼠标300可以包括两个激活压力门限,一个用于普通操作而一个用于提拖操作。
在这个输入功能部件用作可变输入装置时,微控制器312被配置成产生按照FSR的电阻或FSC的电容改变的可变输入。
在一个具体实施例中,压力传感器310与FSC相应。FSC的成本效益比FSR的高,在鼠标包括挤压功能部件和前面所说明的电容性触摸传感器(图2和3)的情况下,可以用同一个电容传感电路来监视电容性触摸传感器和电容压力传感器的电容。
在一个实现中,FSC包括由一个或多个应变垫片隔开的平行导电片。在传感器受压时,这些片之间的距离减小,从而使电容增大,经电容传感电路读出后向鼠标的微控制器报告。
如图9所示,翼308的内表面可以包括在翼308受到向内的压力时压传感器310的顶杆或小块320而不是具有如图8所示的平坦表面。顶杆320从内表面凸出,有助于将压力从翼308传递给传感器310,从而强化了对传感器310的操作。或者,顶杆320也可以配置在桥台314的平坦表面上。
虽然没有示出,但在有些情况下为了保证这些输入功能部件在受挤压时正常工作,可能需要有填片填入在传感器310与翼308之间或在传感器310与桥台314之间的空隙。
图10为按照本发明的一个实施例的鼠标方法400。鼠标方法400通常开始于方框402,对鼠标侧面处的压力进行监视。这可以使用图7和8中所示的结构实现。
方框402后,方法进至方框404,确定鼠标是否已经提离桌子(例如,提拖操作)。这可以通过轮询来自鼠标的光学跟踪传感器的表面质量(SQUAL)值来实现。光学跟踪传感器使用通过光学截获相继的表面图像测量位置的改变从而用数学确定改变的方向和大小的光学导航技术。传感器提供SQUAL值,它是对传感器所看得见的表面上的一些特征的度量。在鼠标处在工作面上时,传感器看到工作面的特征,因此返回非零的SQUAL值。在鼠标提离桌子时,传感器看不到工作面上的任何特征,因此返回为零的SQUAL值。
如果鼠标没有提离桌子,方法400进至方框406,确定是否已超过第一压力门限。第一压力门限设置为比在正常使用期间把握鼠标的侧面所需的力大的压力。如可以看到的那样,使用力通常比与挤压关联的压力小许多。如果第一压力门限已经超过,方法进至方框408,产生按钮事件。如果第一压力门限没有超过,方法返回方框402。
再来看方框404,如果确定鼠标已提离桌子,方法就进至方框410,确定是否已超过第二压力门限。第二压力门限设置为比在提离操作期间握住鼠标所需的力大的压力。如可以看到的那样,提起力通常要比上面所说明的第一压力大许多。如果第二压力门限已经超过,方法进至方框412,产生按钮事件。如果第二压力门限没有超过,方法返回方框402。
使用光学跟踪传感器的实现,在施加到鼠标的侧面上的压力大于第一压力和SQUAL值非零时,表示用户在正常使用期间对鼠标的侧面执行挤压手势,从而应该产生按钮事件。在施加到翼上的力大于第二压力和SQUAL值为零时,表示用户在提拖操作期间对鼠标的侧面执行挤压手势,从而应该产生按钮事件。
图11为按照本发明的一个实施例的FSR的电阻对压力的特性图420。图中示出了几个压力门限。F1为在普通使用期间鼠标侧面处的压力。F2大于F1,为在鼠标处在工作面上时激活挤压按钮所需的压力。F3大于F2,为在执行提拖操作时鼠标侧面处的压力。F4大于F3,为在提拖操作期间激活挤压按钮所需的压力。
图12为按照本发明的一个实施例的比较电路430的原理图。比较电路430被配置成在达到低压力F2和高压力F4门限时输出“高电平”信号。比较电路430包括两个比较器U1和U2(432和434),都连接到FSR 436上。比较器432和434的触发电压设置为与低压力门限U1和高压力门限U2相应的电压。在达到压力门限时,比较电路430输出“高电平”信号。这信号馈送给还监视来自光学跟踪传感器的SQUAL信号的微控制器。在接收到适当的信号时,微控制器向主系统输出按钮事件信号。在有些情况下,U1和U2的触发电压可以用微控制器内的数模转换器DAC调整。这样,用户和/或主系统可以将压力门限调整到能更适合用户的情况。
图13为按照本发明的一个实施例确定按钮激活的真值表440。如图所示,表中列出了离桌检测信号、高压力F4信号、低压力F2信号和按钮激活情况。
图14为按照本发明的一个实施例的GUI操作方法500。方法开始于方框502,监视鼠标表面处的压力。这例如可以由上面所说明的压力传感按钮执行。在一个具体实施例中,监视鼠标的一个侧面处的压力,特别是鼠标的两个侧面处的压力。侧面处的压力可以由于执行挤压手势而增大。挤压手势例如可以定义为对在至少两个手指之间的鼠标执行的挤压动作。
方框502后,方法500进至方框504,确定是否对鼠标的表面执行了挤压手势。例如,确定是否已经达到预定压力门限。
方框504后,方法进至方框506,在窗口管理程序(或者其他程序)中根据鼠标表面处的压力执行操作。这操作有许多可选。在一个实现中,操作包括平铺和缩小所有打开的窗口,使得在显示屏内可以同时看到所有打开的窗口。在另一个实现中,操作包括平铺和缩小与一个特定的应用关联的所有打开的窗口而从前台去掉剩下的窗口(例如,使它们变灰)。在又一个实现中,操作包括将所有打开的窗口移到显示屏边缘,从而使用户可以立即使用桌面。
可以根据所监视的压力采取操作执行的方式。在有些情况下,缩放率基于施加在鼠标的表面上的压力。例如,缩放率可以随着压力的增大而增大(反之亦然)。在其他一些情况下,平铺的大小可以基于施加在鼠标的表面上的压力。例如,增大压力可以导致产生较小的平铺窗口(反之亦然)。
下面将结合图15详细说明一体式鼠标550的一个实施例。一体式鼠标550例如可以与图1所示的鼠标相应。与图2和3中所示的一体式鼠标类似地,图15所示的一体式鼠标包括外壳552,它具有相对底座556可绕枢轴转动以激活一个内部开关(未示出)的顶部构件554。如图15所示,微动球560处在密封壳体562内,而密封壳体562安装在顶部构件554的内表面上。顶部构件554包括接纳微动球560的开口或孔564,微动球560从密封壳体562伸出,超出顶部构件554的顶面,使得用户在握住鼠标时可以很容易转动它。由于微动球560小于指尖,因此微动球560很容易用单个手指操作而不用改变手的位置。此外,包括密封壳体的微动球在鼠标550内不占据多大空间。
图16为按照本发明的一个实施例的计算系统450。系统450包括鼠标452和诸如台式计算机、膝上型计算机、手持式计算机之类的计算机454。例如,计算机454可以与任何基于Apple或PC的计算机相应。计算机454通常包括被配置成执行指令和实现与计算机系统450关联的操作。例如,使用例如从存储器检索得的指令,处理器456可以对在计算系统450的各个组件之间输入、输出的数据的接收和操作进行控制。处理器456可以是单芯片处理器,也可以用多个组件实现。
在大多数情况下,处理器456与操作系统一起工作,执行计算机代码以及产生和使用数据。计算机代码和数据可以驻留在工作上与处理器456耦合的程序存储装置458内。程序存储装置458通常提供保存计算机系统450要使用的数据的场所。例如,程序存储装置458可以包括只读存储器(ROM)、随机存取存储器(RAM)、硬盘驱动器之类。计算机代码和数据还可以保存在可移动的程序媒体上,在必要时加载或安装到计算机系统上。可移动的程序媒体包括例如CD-ROM、PC-CARD、软盘、磁带和网络组件。
计算机454还包括工作上与处理器456耦合的输入/输出(I/O)控制器460。I/O控制器460可以与处理器456集成在一起,也可以如图所示是一个独立的组件。I/O控制器460通常被配置成对与一个或多个可以与计算机454耦合的I/O装置(例如,鼠标452)的相互作用进行控制。I/O控制器460通常通过在计算机454与希望与计算机454通信的I/O装置之间交换数据进行工作。I/O装置与计算机454通常通过数据链路462进行通信。数据链路462可以是单向链路或双向链路。在有些情况下,I/O装置可以通过有线连接接到I/O控制器160上。在其他一些情况下,I/O装置可以通过无线连接接到I/O控制器160上。例如,数据链路162可以与PS/2、USB、IR、RF、蓝牙之类相应。
计算机454还包括工作上与处理器456耦合的显示控制器464。显示控制器464可以与处理器456集成在一起,也可以如图所示是一个独立的组件。显示控制器464被配置成处理显示指令,以在显示设备466上产生文本和图形。显示设备466可以与计算机集成在一起,也可以是计算机454的一个独立的组件。例如,显示设备可以是单色显示器、彩色图形适配(CGA)显示器、增强型图形适配(EGA)显示器、可变图形阵列(VGA)显示器、超级VGA显示器、液晶显示器(例如,有源矩阵、无源矩阵之类)、阴极射线管(CRT)、等离子体显示器之类。
另一方面,鼠标452通常包括被配置成从不同的输入机构获取数据和向计算机454的处理器456提供所获取的数据的微控制器474。在一个实施例中,微控制器474被配置成向处理器456发送原始数据,因此由处理器456处理原始数据。例如,处理器456从微控制器474接收到数据后,确定在计算机系统452内需怎样使用数据。在另一个实施例中,微控制器474被配置成本身处理原始数据。也就是说,微控制器474从输入机构读取脉冲,将它们转换为计算机454可以理解的数据。例如,微控制器474可以将数据置成HID(人类界面装置)格式。
微控制器474可以体现为一个或多个被配置成监视来自输入机构的信号、处理所监视的信号和向处理器报告这信息(例如,x、y、按钮、左、右等)的专用集成电路(ASIC)。例如,这可以用固件实现。
鼠标452还包括工作上与微控制器474耦合的位置传感器470。位置传感器470被配置成在鼠标452沿表面移动时产生跟踪信号。跟踪信号可以用来控制显示屏466上的指针或光标的移动。跟踪信号可以与直角坐标系(x和y)或极坐标系(r,θ)关联。例如,位置传感器470可以与传统的跟踪球或光学组合相应。
鼠标452还包括工作上与微控制器474耦合的主开关476。主开关476被配置成在鼠标执行点击操作时,例如在一体式设计中顶壳相对底座被按动时,产生按钮事件。
鼠标452还可以包括工作上与微控制器474耦合的触摸传感器478。触摸传感器478被配置成在手放置在鼠标452上时产生触摸信号。这信号可以用来判别左、右点击操作。触摸传感器例如可以与上面所说明的类似地配置。
鼠标452还可以包括工作上与微控制器474耦合的压力传感器480。压力传感器480被配置成在手对鼠标452施加压力时产生压力信号。这信号可以用来引发按钮事件。压力传感器例如可以与上面所说明的类似地配置。
此外,鼠标452还可以包括工作上与微控制器474耦合的微动球482。微动球482被配置成在壳体内被转动时产生多向跟踪信号。微动球482还可以被配置成在被按压时产生按钮事件。微动球例如可以与上面所说明的类似地配置。
由于触摸传感器478、压力传感器480和微动球482在激活时不能提供任何反馈(例如,没有机械爪),因此鼠标452还可以包括被配置成向鼠标452用户提供反馈的反馈系统484,使得用户能肯定他的动作已导致真正激活输入机构,例如上面所说明的的一个或多个输入机构(例如,触摸传感器478、压力传感器480、微动球482等)。工作上与微控制器474耦合的反馈系统484包括一个或多个反馈产生器486,包括听觉反馈装置486A、触觉反馈装置486B和/或视觉反馈装置486C。这些不同的反馈产生器486在有输入时向用户提供不同类型的反馈。听觉装置486A提供声音,触觉装置486B提供触觉压力,而视觉装置486C提供视觉刺激。可以是所有输入装置在动作时使用单个反馈产生器或多个反馈产生器,或者也可以是每个输入装置有各自的一个或多个反馈产生器。也就是说,每个输入装置可以包括各自专用的反馈产生器。
在听觉反馈产生器486A的情况下,鼠标452可以包括内置扬声器或蜂鸣器,诸如压电扬声器或压电蜂鸣器之类。这些装置被配置成在用户执行操作时,例如在用户触摸其中一个触摸传感器478、挤压压力传感器480或转动微动球482时,输出卡搭声。这个特色增强了用户的感受,使得这些输入装置各个都很象机械输入装置。
在一个实施例中,鼠标452包括单个产生卡搭声或其他有关声响的扬声器。这个扬声器可以安装在鼠标452的外壳内的印刷电路板上,与至少微动球482连接,而在有些情况下与压力传感器480连接。如可以看到的那样,触摸传感器478通常不需要卡搭声,因为卡搭声已经由主开关476提供。然而应该指出的是,在轻触摸(主开关没有激活)也产生输入的情况下可以由扬声器提供卡搭声或其他声响。扬声器可以被配置成为每个输入装置输出同样的卡搭声,或者扬声器可以被配置成为每个输入装置输出不同的声响。例如,可以使用卡搭声、时钟声和嘟嘟声。不同的声响可以是用户可选择的。
在操作期间,微控制器474在从输入装置接收到适当输入时就向扬声器发送驱动信号,从而扬声器响应驱动信号输出一个或多个声响。对于按钮的情况,通常提供单个卡搭声,虽然可以在按下时提供卡搭声而在提起时可以提供时钟声。在有些情况下,反馈可以取决于加到压力传感器480上的压力的大小。例如,可以在达到某个压力门限时提供卡搭声,或者卡搭声的音量或音调可以按照压力的大小改变。对于微动球482的情况,在球在转动时连续提供卡搭声。通常对于每个读数(即,以给定转动量(360度)计的点数)一个卡搭声。卡搭声的速率通常在转动的速度增大时增大,而在转动的速度减小或放慢时减小。这样,卡搭声为用户提供了速率与球转动的速度有关的听觉反馈。
此外或代之,鼠标452可以包括触觉机构486B。触觉学是使没有任何触觉的软装置成为触觉敏感和进行控制的学科。触觉实质上使用户可以触感信息,即响应用户操作将通过鼠标外壳发送受控振动。触觉机构486B可以包括马达、振动器、电磁铁,它们都能提供呈现为受控振动或震动的压力反馈。在本例中,触觉机构486B可以用来增强驱动鼠标452的例如包括微动球482、压力传感器480、触摸传感器478的输入装置之一的感觉。例如,触觉机构486B可以被配置成在用户触摸触摸传感器(软的或硬的)、按压压力传感器480或转动微动球482时产生冲激振动。这个特定的功能增强了用户的感受,使输入装置更象机械装置。
触觉机构486B可以设置在鼠标452的中央或局部。如果局部性设置,鼠标452可以在每个输入装置处包括一个触觉机构486B,以便在用户操作的区域提供压力反馈。普遍认为,振动越接近用户操作处,触觉效果就越好。例如,鼠标452可以在外壳下每个输入装置的区域内包括一个触觉机构。
在有些情况下,听觉和触觉反馈可以由同一个装置提供。例如,可以使用触觉卡搭声产生器。触觉卡搭声产生器通常包括使顶杆轻敲鼠标外壳内的肋条的电磁线圈。这种轻敲提供了呈现为振动的触觉和与卡搭声类似的轻敲声响。
此外或代之,鼠标452可以包括被配置成在鼠标452的表面上提供视觉信息的视觉反馈产生器486C。如同上面所说明的反馈产生器,视觉反馈产生器486C对于鼠标452可以是单个,或者在每个输入装置处设置一个。例如,视觉反馈产生器486C可以是诸如发光二极管(LED)之类的发光器件,在发生例如用户触摸触摸传感器(软的或硬的)、按压压力传感器480或转动微动球482的事件时发亮。发亮可以是静态的或动态的。如果是动态的,发亮可以是亮度增大、减小的闪烁或循环,在有些情况下甚至可以变色,以便提供更为详细的有关正在监视的事件的信息。例如,亮度可以取决于加到压力传感器480上的压力的大小。
发光器件可以是传统的指示灯,它包括处在LED前部的插在鼠标外壳的开口内的小塑料插头,因此使它处在鼠标外壳的表面上。LED也可以本身就安放在鼠标外壳的开口内而不使用插头。或者,发光器件可以被配置成不打断鼠标外壳的表面。在这种配置中,光源完全设置在鼠标外壳内,被配置成照亮一部分鼠标外壳,从而使外壳改变它的外观,即改变它的颜色。照亮表面的例子可以参见美国专利No:10/075,964、10/773,897和10/075,520,这些专利在这里都列为参考予以引用。或者,视觉反馈产生器486C可以体现为电子油墨或其他颜色改变表面。
在一个实施例中,鼠标452在例如左、右触摸按钮和两侧压力按钮的触摸区域内在发生触摸时提供视觉反馈。在用户按压左触摸按钮时,鼠标的左侧触摸表面区域改变颜色,从而告示用户,已经选择左按钮事件,而在用户按压右触摸按钮时,鼠标的右侧触摸表面区域改变颜色,从而告示用户,已经选择右按钮事件。对于压力按钮的翼,在它们被用户按压时可以同样实现。在有些情况下,翼甚至可以根据在挤压事件期间加到翼上的压力的大小改变颜色的浓淡。
每个反馈产生器可以单独或与其他反馈产生器配合使用。例如,在一起使用时,响应挤压鼠标侧面上的压力按钮,扬声器486A可以提供呈现为卡搭声的听觉反馈,触觉机构486B可以提供呈现为振动的压力反馈,以及视觉反馈机构486C可以提供呈现为发亮的视觉刺激,以警告用户已经形成一个输入。同样,反馈可以在中央位置或每个压力按钮部位提供。
虽然以上将反馈系统主要描述为响应鼠标输入装置的激活提供反馈,但应指出的是它们也可以响应主系统内所发生的提供反馈。例如,在滚屏事件期间,主系统可以在用户已经到达诸如在显示屏上查看的内容的顶部或边沿之类的边界时向鼠标发送一个声响命令。微控制器响应这个声响命令将驱动信号发送给扬声器,扬声器就响应驱动信号产生声响。这个声响通知用户他到达了边界。
还应该指出的是,反馈可以由主系统而不是鼠标提供。例如,主系统可以包括在使用鼠标按纽时提供卡搭声的扬声器或者可以在使用鼠标按纽时视觉上告示用户的显示器。
在一个实施例中,程序存储块458被配置成存储控制来自鼠标452的信息的鼠标程序。代之或此外,鼠标程序或其变型可以存储在鼠标452本身(例如,固件)内。鼠标程序可以含有一些解释鼠标内所产生的信号的表。在一个实现中,这些表可以由用户通过用作检查和/或自定义鼠标的操作的控制面板的控制菜单访问,即用户可以迅速和方便地检查设置和改变设置。一旦作了改变,经修改的设置将自动保存起来,用来控制以后的鼠标处理。例如,用户可以设置主、次按钮的位置,以供右手或左手使用。用户可以设置左/右手指按压是主按钮激活、第三按钮激活或左右按钮同时激活。此外,用户可以在单按钮鼠标和多按钮鼠标之间进行选择。如果选择的是单按钮鼠标,来自左、右传感器的信号就可以不起作用。如果选择的是多按钮鼠标,来自左、右传感器的信号将按照鼠标程序内的设置解释。能选择鼠标类型的一个优点是,一个鼠标可以被多个具有不同偏好的用户使用,即鼠标是用户可配置的。
图17为按照本发明的一个实施例的图形用户界面(GUI)650的示意图。GUI 650表示选择诸如Expose′之类的窗口管理程序的哪些事件由哪些鼠标按纽控制的视觉显示面板。通过GUI 650,用户可以迅速和方便地检查与窗口管理事件关联的鼠标设置和改变鼠标设置。
如图所示,GUI 650包括限定具有所含内容的窗口或域654的窗框652。内容包括不同的窗口管理选项656和将不同的鼠标按纽与窗口管理选项656连接的鼠标菜单658。鼠标菜单658含有所有的按钮可能性,包括重按压左和右按钮、微动球按钮和挤压按钮。按钮菜单可以还包括轻按压左和右按钮、转动左和右微动球按钮和/或左和右挤压按钮,这取决于鼠标的配置。按钮在启用时命令主系统在所启用的鼠标按纽激活时控制不同的所列功能。例如,如果在桌面鼠标菜单中启用挤压按钮,每当挤压按钮激活时就实现桌面功能,即将所有打开的窗口移到显示屏边缘。在有些情况下,可以为单个窗口管理功能启用多个按钮。
在有些情况下,GUI 650可以还包括仪表板选项660和将一个或多个鼠标按纽与仪表板连接的鼠标菜单662。仪表板是包括一些将诸如即时气象预报、股票行情、黄页目录、航班、体育得分等信息带给用户的可自定义小窗口(微应用程序)的控制面板。在所启用的鼠标按纽激活时,仪表板出现,而在鼠标按纽去活时,仪表板消失。用户点击一个按钮就能从因特网接收最新和及时的信息,而在释放按钮时使它立刻消失。
图18为按照本发明的一个实施例的输入控制方法700。这种输入控制方法例如可以用图2和3或图7和8所示的结构执行。方法700通常开始于方框702,检测触摸。触摸例如可以根据鼠标的左或右触摸传感器或者根据左和右触摸传感器检测。在检测到触摸时,方法700进至方框704,确定触摸是轻触摸还是重触摸。在触摸传感器激活而主开关没有激活时可以确定是轻触摸。在触摸传感器与主开关一起激活时可以确定是重触摸。
如果确定触摸是轻触摸,方法700进至方框706,提供视觉反馈,告示用户在轻触摸改变为重触摸时将激活哪个按钮。视觉反馈可以出现在鼠标上和/或在主系统的显示屏上。例如,如果这种轻轻地将他的手指放在右按钮或者说次按钮上,反馈产生器可以使右按钮变色和/或主系统的显示屏可以提供呈现为图标的视觉提示,例如为一个菜单。此外,如果用户轻轻地将他的手指放在左按钮或者说主按钮上,反馈产生器可以使左按钮变色和/或主系统的显示屏可以提供呈现为图标的视觉提示,例如为一个箭头。
如果确定触摸是重触摸,方法700进至方框708,执行按钮操作。例如,如果左按钮传感器与主开关一起激活,就报告一个左按钮事件,而如果右按钮传感器与主开关一起激活,就报告一个右按钮事件。
图19为按照本发明的一个实施例的一体式鼠标750的分解透视图。一体式鼠标750包括外壳752,鼠标的各个内部组件都包括在外壳752内。由于鼠标是一体式鼠标,因此外壳752包括顶部构件754和底座756。
如图所示,底座756包括一对相对的枢轴758,用来容纳设置在顶部构件754的内表面上的枢轴销,从而使顶部构件754可以相对底座756绕枢轴转动。底座756还包括一对相对的柔性翼760。虽然翼760可以集成在底座756上,但在所示的这个实施例中翼760是固定或安装到底座756上的。例如,翼760可以扣入底座756上的安装件。或者,翼760也可以是焊到底座756上的。为了在鼠标装配后在鼠标750的外部形成连续的表面,顶部构件754包括一对容纳向上延伸的翼760的凹口762。凹口762具有与翼760的外形相合的内形。
设置在顶部构件754和底座756内的有安装在底座756上的印刷电路板764。印刷电路板764含有鼠标750的各个控制电路,包括诸如鼠标微控制器和电容传感电路之类的集成电路。印刷电路板764还含有检测顶部构件754被向下朝底座756按压的开关766。开关766设置在鼠标750的与枢轴相对的前侧,例如可以是一个机械接触开关。印刷电路板764和/或底座756还可以支持跟踪鼠标移动的光传感器768。光传感器768通常通过底座756上的开口进行工作。印刷电路板和/或底座还可以支持结构单元770,结构单元770含有诸如安装在支持桥台774的在柔性翼760的位置处的侧面上的电容压力传感器772之类的元件。结构单元770可以还包括有助于将顶部构件754偏置和支持成相对底座756挺起的弹簧片775。
鼠标750还包括通过支座778安装到顶部构件754的内表面上的微动球装置776。支座778可以例如用螺钉拧到顶部构件754上,以便保证微动球装置776相对顶部构件754上的孔780处在适当位置。孔780使微动球装置776的球782凸出顶部构件754的顶面。孔780通常处在顶部构件754的前部中央,使得球782在手放置在鼠标750上时容易被手指驱动。
虽然没有示出,鼠标750还包括一对配置在顶部构件754的内表面上微动球装置776的两侧的电容传感器。每个电容传感器可以有一个或多个粘到顶部构件754的前部内表面上的电极。
鼠标750可以还包括扣入顶部构件754的处在底座756的边缘周围的罩环或下圈786。
虽然以上就若干优选实施例对本发明作了说明,但在本发明的范围内可以有各种修改、置换和等效实施方案。例如,按钮的确定/检测不局限于使用电容传感器,也可以使用其他传感器或开关。例如可以用圆顶开关或膜片开关来代替电容传感器。此外,也可以使用压力传感器。在任何情况下,激活方法保持不变,即需要新的器件和主开关被激活,以便将按钮按下事件发送给主计算机。还应注意的是,有许多可供选择的方案可实现本发明的方法和设备。因此,以下所附权利要求书应理解为包括在本发明的精神实质和范围内的所有这样的修改、置换和等效实施方案。

Claims (59)

1.一种鼠标,包括:
外壳;
多个在外壳表面上的按钮区,这些按钮区表示外壳的一些能检测外壳的表面上在这些按钮区的区域内发生的触摸事件的区域。
2.如在权利要求1-2中所述的鼠标,其中所述按钮区中至少有一部分是基于触摸传感的。
3.如在权利要求2中所述的鼠标,其中所述鼠标包括多个设置在外壳的表面下的触摸传感器,触摸传感器的工作区形成按钮区。
4.如在权利要求3中所述的鼠标,其中所述触摸传感器是呈现为一些电极的电容性触摸传感器,每个电极的电容由电容传感电路测量,以便确定什么时候外壳的表面上在按钮区的区域内发生触摸事件。
5.如在权利要求1中所述的鼠标,其中所述按钮区中至少有一部分是基于压力传感的。
6.如在权利要求5中所述的鼠标,其中所述外壳在按钮区的区域内的可少许弯曲,使得施加到按钮区上的压力可以传递给在所述按钮区的区域内设置在外壳下的压力传感器。
7.如在权利要求6中所述的鼠标,其中所述压力传感器与压敏电阻器或压敏电容器相应。
8.如在权利要求1中所述的鼠标,其中所述按钮区至少有一部分是基于触摸传感和压力传感的。
9.一种鼠标,包括:
具有外部构件的鼠标外壳;
被配置成检测在外部构件的第一区域处是否存在物体的第一触摸传感器;
被配置成检测在外部构件的与第一区域不同的第二区域处是否存在物体的第二触摸传感器;以及
监视第一和第二触摸传感器输出的信号和至少部分根据第一和第二触摸传感器产生的信号报告按钮事件的传感器管理电路。
10.如在权利要求9中所述的鼠标,其中所述外部构件是能执行点击操作的物理按钮。
11.如在权利要求10中所述的鼠标,其中所述第一区域是物理按钮的左侧,而所述第二区域是物理按钮的右侧。
12.如在权利要求10中所述的鼠标,其中:
在第一区域处检测到物体而在第二区域处没有检测到物体时报告第一按钮事件信号;以及
在第二区域处检测到物体而在第一区域处没有检测到物体时报告第二按钮事件信号。
13.如在权利要求10-12中所述的鼠标,还包括:
在按钮执行点击操作时产生激活信号的内部开关,其中所述传感器管理电路监视激活信号和至少部分根据第一和第二触摸传感器产生的信号和内部开关产生的激活信号报告按钮事件。
14.如在权利要求13中所述的鼠标,其中:
在第一区域处检测到物体和内部开关产生激活信号时报告第一按钮事件信号;以及
在第二区域处检测到物体和内部开关产生激活信号时报告第二按钮事件信号。
15.如在权利要求14中所述的鼠标,其中:
在第一区域处检测到物体和内部开关没有产生激活信号时报告第三按钮事件信号,以及
在第二区域处检测到物体和内部开关没有产生激活信号时报告第四按钮事件信号。
16.如在权利要求14中所述的鼠标,其中所述第一和第二触摸传感器同时检测到一个或多个物体时报告第三按钮事件。
17.如在权利要求14中所述的鼠标,其中所述第一和第二触摸传感器同时检测到一个或多个物体时报告第一按钮事件。
18.如在权利要求9中所述的鼠标,其中所述第一和第二触摸传感器是电容传感器。
19.一种能用作单按钮或多按钮鼠标的可配置鼠标,所述鼠标包括:
产生激活信号的内部开关;
提供点击操作的单个运动构件,所述运动构件在点击操作期间激活内部开关;
在运动构件在第一区域内被触摸时产生第一触摸信号和在运动构件在第二区域内被触摸时产生第二触摸信号的触摸感测装置,
其中所述内部开关和触摸感测装置的信号表示鼠标的一个或多个按钮事件。
20.如在权利要求19中所述的可配置鼠标,其中所述触摸感测装置包括被配置成检测运动构件的右侧是否存在触摸的右触摸传感器和被配置成检测在运动构件的左侧是否存在触摸的左触摸传感器。
21.如在权利要求19中所述的可配置鼠标,其中所述触摸感测装置产生的触摸信号在鼠标用作单按钮鼠标时不起作用,而在鼠标用作多按钮鼠标时用来确定点击操作的用意。
22.如在权利要求19中所述的可配置鼠标,其中所述第一区域处于运动构件的左侧,而所述第二区域处于运动构件的右侧。
23.如在权利要求19中所述的可配置鼠标,其中:
在第一触摸信号和激活信号是所产生的仅有信号时报告左按钮事件;以及
在第二触摸信号和激活信号是所报告的仅有信号时报告右按钮事件。
24.如在权利要求19中所述的可配置鼠标,其中所述触摸感测装置包括一些设置在运动构件内或运动构件下的电容传感器。
25.如在权利要求34中所述的可配置鼠标,其中所述电容传感器体现为一些空间分开的设置在运动构件的相对侧的导电电极,第一电极配置在运动构件的前部左侧,第二电极配置在运动构件的前部右侧。
26.如在权利要求19-26中所述的可配置鼠标,其中所述鼠标是一体式鼠标,而所述运动构件是一体式鼠标的顶部构件。
27.一种鼠标,包括:
具有一个或多个压敏区域的外壳;
处于每个压敏区域后的压力传感器,压力传感器被配置成测量施加到压敏区域上的压力。
28.如在权利要求27中所述的鼠标,其中所述压敏区域处于外壳的侧面上,相互相对。
29.如在权利要求27中所述的鼠标,其中所述压力传感器是压敏电阻器或压敏电容器。
30.如在权利要求27-29中所述的鼠标,其中所述鼠标是一体式鼠标,包括相对底座构件可绕枢轴转动的顶部构件,底座构件包括处于鼠标两侧的翼,翼形成鼠标的压敏区域。
31.如在权利要求27-29中所述的鼠标,其中所述压力传感器是压敏电容器,压敏电容器处于翼与鼠标内的桥台之间。
32.一种鼠标,包括:
设置在鼠标的表面的微动球装置,微动球装置包括在密封壳体内可转动的球,球具有小于10mm的直径。
33.如在权利要求32中所述的鼠标,其中所述微动球使用无接触磁配置球和霍尔集成电路。
34.如在权利要求32中所述的鼠标,其中所述微动球装置包括在球被下推入密封壳体内时产生激活信号的球开关。
35.如在权利要求34中所述的鼠标,还包括在鼠标的组件执行点击操作时产生激活信号的内部鼠标开关,其中在球开关和内部鼠标开关都产生激活信号时产生按钮事件信号。
36.如在权利要求32中所述的鼠标,其中在球被向左转动时产生第一按钮事件信号,而在球被向右转动时产生第二按钮事件信号。
37.如在权利要求32中所述的鼠标,其中在球被水平旋转时执行水平滚动而在球被垂直旋转时执行垂直滚动。
38.如在权利要求32中所述的鼠标,还包括在球被转动时提供听觉卡搭声的扬声器。
39.如在权利要求32-38中所述的鼠标,其中所述球具有在5mm左右到8mm左右之间的直径。
40.一种包括底座和可动顶部构件的一体式鼠标,所述一体式鼠标包括:
包括处于鼠标右侧的第一翼和处于鼠标左侧的第二翼的底座;
与底座连接的可动顶部构件;
处于顶部构件前部左侧的第一触摸传感器,第一触摸传感器在顶部构件的前部左侧被触摸时产生第一触摸信号;
处于顶部构件前部右侧的第二触摸传感器,第二触摸传感器在顶部构件的前部右侧被触摸时产生第二触摸信号;
处于顶部构件前部中央、第一与第二触摸传感器之间的微动球装置,微动球装置包括被配置成在密封壳体内被转动时产生多向移动信号的球,微动球装置包括被配置成在顶部构件相对底座被按动时产生第一激活信号的开关;
处于第一翼后的第一压力传感器,第一压力传感器在增大的压力施加到第一翼上时产生压力信号;
处于第二翼后的第二压力传感器,第二压力传感器在增大的压力施加到第二翼上时产生压力信号;
被配置成在顶部构件相对底座被按动时产生第二激活信号的内部开关;
被配置成在鼠标被沿表面移动时产生跟踪信号的位置传感器;以及
监视所有上述装置的信号和至少部分根据这些信号中的单个或多个信号报告跟踪和多个按钮事件的微控制器。
41.如在权利要求40中所述的一体式鼠标,其中所述触摸传感器是电容性触摸传感器,所述压力传感器是压敏电容器,而所述电容性触摸传感器的电容和压敏电容器的电容用同一个电容传感电路监视。
42.如在权利要求40中所述的一体式鼠标,还包括被配置成向鼠标用户提供反馈、使得用户能肯定操作已经导致实际激活了鼠标的一个或多个输入机构的板上反馈系统。
43.如在权利要求42中所述的一体式鼠标,其中所述一体式鼠标包括一个或多个听觉反馈产生器、触觉产生器和视觉反馈产生器。
44.一种鼠标,包括:
被配置成向鼠标用户提供反馈的电子控制反馈系统,使得用户能肯定操作已经导致实际激活了鼠标的一个或多个输入机构。
45.如在权利要求44中所述的鼠标,其中所述反馈系统包括听觉反馈产生器。
46.如在权利要求45中所述的鼠标,其中所述听觉反馈产生器是被配置成在用户用至少一个输入机构执行操作时输出卡搭声的压电扬声器。
47.如在权利要求44中所述的鼠标,其中所述反馈系统包括被配置成在用户用至少一个输入机构执行操作时输出振动的触觉机构。
48.如在权利要求44中所述的鼠标,其中所述反馈系统包括被配置成在用户用至少一个输入机构执行操作时在鼠标上输出视觉刺激的视觉反馈产生器。
49.如在权利要求48中所述的鼠标,其中所述视觉反馈系统基于发亮或电子油墨。
50.如在权利要求44中所述的鼠标,其中所述输入机构是从触摸传感器、压力传感器和微动球中选出的。
51.一种鼠标方法,包括:
监视鼠标表面处的压力;以及
根据鼠标表面处的压力的改变执行操作。
52.权利要求51的方法,其中所述操作包括平铺和缩小显示屏内所有打开的窗口。
53.权利要求51的方法,其中所述操作包括平铺和缩小显示屏内与一个特定的应用关联的所有打开的窗口。
54.权利要求51的方法,其中所述操作包括将所有打开的窗口移动到显示屏的边缘。
55.权利要求51-54的方法,其中所述压力的改变是由于挤压鼠标的侧面引起的。
56.一种鼠标方法,包括:
监视鼠标表面处的压力;
确定鼠标是否已经提离表面;
如果鼠标没有提离表面,确定是否已经超过第一压力门限,在压力超过第一压力门限时报告按钮事件信号;
如果鼠标已经提离表面,确定是否已经超过第二压力门限,在压力超过第二压力门限时报告按钮事件信号。
57.一种鼠标方法,包括:
监视鼠标表面上的压力;
确定是否执行的是挤压手势;以及
如果执行的是挤压手势,根据鼠标表面处的压力按窗口管理程序执行操作。
58.一种鼠标方法,包括:
监视左触摸传感器;
监视右触摸传感器;
监视开关;
在只是左传感器和开关激活时报告左按钮事件;
在只是右传感器和开关激活时报告右按钮事件;
在右传感器、左传感器和开关激活时报告按钮事件,所述按钮事件是从左按钮事件、右按钮事件、第三按钮事件和同时左右按钮事件中选出的。
59.一种鼠标方法,包括:
检测鼠标表面处的触摸;
判别触摸是轻触摸还是重触摸;
在触摸是轻触摸时执行第一操作;以及
在触摸是重触摸时执行第二操作。
CN2006800266901A 2005-06-03 2006-05-23 鼠标及其操作方法 Active CN101228499B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/144,345 2005-06-03
US11/144,345 US7710397B2 (en) 2005-06-03 2005-06-03 Mouse with improved input mechanisms using touch sensors
PCT/US2006/020341 WO2006132817A2 (en) 2005-06-03 2006-05-23 Mouse with improved input mechanisms

Publications (2)

Publication Number Publication Date
CN101228499A true CN101228499A (zh) 2008-07-23
CN101228499B CN101228499B (zh) 2011-06-22

Family

ID=36928437

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006800266901A Active CN101228499B (zh) 2005-06-03 2006-05-23 鼠标及其操作方法

Country Status (5)

Country Link
US (3) US7710397B2 (zh)
EP (2) EP2485123A1 (zh)
JP (1) JP5242384B2 (zh)
CN (1) CN101228499B (zh)
WO (1) WO2006132817A2 (zh)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102778961A (zh) * 2011-05-12 2012-11-14 鸿富锦精密工业(深圳)有限公司 触摸式鼠标
CN102999175A (zh) * 2012-08-29 2013-03-27 漳州宝发光电科技有限公司 一种3d触控鼠标的结构
CN103019548A (zh) * 2011-09-22 2013-04-03 致伸科技股份有限公司 控制不同窗口滚动条的电脑周边装置与方法
CN103185602A (zh) * 2011-12-29 2013-07-03 赛普拉斯半导体公司 具有在壳体表面上形成的电容传感结构的装置及方法
CN103885543A (zh) * 2014-02-21 2014-06-25 联想(北京)有限公司 一种电子设备及信息处理方法
CN104063076A (zh) * 2013-03-18 2014-09-24 联想(北京)有限公司 一种输入装置、信息处理方法及一种电子设备
CN104679295A (zh) * 2015-02-12 2015-06-03 四川大学华西医院 一种磁共振用鼠标及其制作方法和信号传输装置
CN105224108A (zh) * 2014-11-25 2016-01-06 天津市英贝特航天科技有限公司 长距离传输usb按键鼠标
WO2016127362A1 (zh) * 2015-02-12 2016-08-18 四川大学华西医院 一种磁共振用鼠标及其制作方法和信号传输装置
CN107003750A (zh) * 2014-09-01 2017-08-01 李隐波 多表面控制器
US10534447B2 (en) 2014-09-01 2020-01-14 Yinbo Li Multi-surface controller
CN113805715A (zh) * 2021-09-24 2021-12-17 东莞市键特电子有限公司 高分辨率按键式鼠标钮
US11249563B2 (en) 2019-07-02 2022-02-15 Asustek Computer Inc. Input touch device with curved segment that changes shape

Families Citing this family (250)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7808479B1 (en) 2003-09-02 2010-10-05 Apple Inc. Ambidextrous mouse
US7312785B2 (en) 2001-10-22 2007-12-25 Apple Inc. Method and apparatus for accelerated scrolling
US7345671B2 (en) 2001-10-22 2008-03-18 Apple Inc. Method and apparatus for use of rotational user inputs
US7333092B2 (en) 2002-02-25 2008-02-19 Apple Computer, Inc. Touch pad for handheld device
US7656393B2 (en) 2005-03-04 2010-02-02 Apple Inc. Electronic device having display and surrounding touch sensitive bezel for user interface and control
US11275405B2 (en) 2005-03-04 2022-03-15 Apple Inc. Multi-functional hand-held device
US7358963B2 (en) 2002-09-09 2008-04-15 Apple Inc. Mouse having an optically-based scrolling feature
US7499040B2 (en) 2003-08-18 2009-03-03 Apple Inc. Movable touch pad with added functionality
US20070152977A1 (en) 2005-12-30 2007-07-05 Apple Computer, Inc. Illuminated touchpad
US8059099B2 (en) 2006-06-02 2011-11-15 Apple Inc. Techniques for interactive input to portable electronic devices
US7495659B2 (en) 2003-11-25 2009-02-24 Apple Inc. Touch pad for handheld device
CN100555200C (zh) 2004-08-16 2009-10-28 苹果公司 触敏器件和提高触敏器件的空间分辨率的方法
US7710397B2 (en) * 2005-06-03 2010-05-04 Apple Inc. Mouse with improved input mechanisms using touch sensors
US7880729B2 (en) 2005-10-11 2011-02-01 Apple Inc. Center button isolation ring
US7839293B2 (en) * 2005-12-02 2010-11-23 Farah Jubran Sound generating device for use by people with disabilities
US20070152983A1 (en) 2005-12-30 2007-07-05 Apple Computer, Inc. Touch pad with symbols based on mode
US8077147B2 (en) 2005-12-30 2011-12-13 Apple Inc. Mouse with optical sensing surface
US8692771B2 (en) * 2006-03-30 2014-04-08 Tan Min-Liang Modular computer mouse
US8144125B2 (en) 2006-03-30 2012-03-27 Cypress Semiconductor Corporation Apparatus and method for reducing average scan rate to detect a conductive object on a sensing device
US8111243B2 (en) 2006-03-30 2012-02-07 Cypress Semiconductor Corporation Apparatus and method for recognizing a tap gesture on a touch sensing device
US7595788B2 (en) * 2006-04-14 2009-09-29 Pressure Profile Systems, Inc. Electronic device housing with integrated user input capability
US8400402B2 (en) * 2006-04-14 2013-03-19 Pressure Profile Systems, Inc. Electronic device housing with integrated user input capability
US8059015B2 (en) 2006-05-25 2011-11-15 Cypress Semiconductor Corporation Capacitance sensing matrix for keyboard architecture
US8022930B2 (en) * 2006-06-01 2011-09-20 Microsoft Corporation Ergonomic input device
US9086737B2 (en) * 2006-06-15 2015-07-21 Apple Inc. Dynamically controlled keyboard
US9360967B2 (en) 2006-07-06 2016-06-07 Apple Inc. Mutual capacitance touch sensing device
US8743060B2 (en) 2006-07-06 2014-06-03 Apple Inc. Mutual capacitance touch sensing device
US8022935B2 (en) 2006-07-06 2011-09-20 Apple Inc. Capacitance sensing electrode with integrated I/O mechanism
US8040321B2 (en) 2006-07-10 2011-10-18 Cypress Semiconductor Corporation Touch-sensor with shared capacitive sensors
US7795553B2 (en) 2006-09-11 2010-09-14 Apple Inc. Hybrid button
US8274479B2 (en) 2006-10-11 2012-09-25 Apple Inc. Gimballed scroll wheel
US8482530B2 (en) 2006-11-13 2013-07-09 Apple Inc. Method of capacitively sensing finger position
CN101681203B (zh) * 2006-11-29 2013-04-24 雷泽亚太有限公司 可定制的计算机输入设备
US20080168402A1 (en) * 2007-01-07 2008-07-10 Christopher Blumenberg Application Programming Interfaces for Gesture Operations
US20080168478A1 (en) 2007-01-07 2008-07-10 Andrew Platzer Application Programming Interfaces for Scrolling
US8207939B1 (en) 2007-01-21 2012-06-26 Bezalel Sol Bareli Squeezable computer mouse
US7808484B1 (en) 2007-01-21 2010-10-05 Bezalel Sol Bareli Squeezable computer mouse
US8058937B2 (en) 2007-01-30 2011-11-15 Cypress Semiconductor Corporation Setting a discharge rate and a charge rate of a relaxation oscillator circuit
WO2008131544A1 (en) * 2007-04-26 2008-11-06 University Of Manitoba Pressure augmented mouse
US20090009466A1 (en) * 2007-05-01 2009-01-08 Hubbard Sandra L Force-sensing orthotic electric device controller
US8244655B2 (en) * 2007-05-01 2012-08-14 University Of Florida Research Foundation, Inc. Force-sensing orthotic electric device controller
US8144126B2 (en) 2007-05-07 2012-03-27 Cypress Semiconductor Corporation Reducing sleep current in a capacitance sensing system
US8258986B2 (en) 2007-07-03 2012-09-04 Cypress Semiconductor Corporation Capacitive-matrix keyboard with multiple touch detection
TW200903304A (en) * 2007-07-03 2009-01-16 Benq Corp Track-detecting device and electronic device using the same
TWI352921B (en) * 2007-07-31 2011-11-21 Asustek Comp Inc Portable electronic device and touch pad device fo
WO2009032898A2 (en) 2007-09-04 2009-03-12 Apple Inc. Compact input device
US8683378B2 (en) 2007-09-04 2014-03-25 Apple Inc. Scrolling techniques for user interfaces
US8581845B2 (en) * 2007-09-14 2013-11-12 International Business Machines Corporation Hand activated input device with horizontal control surface
US10126942B2 (en) * 2007-09-19 2018-11-13 Apple Inc. Systems and methods for detecting a press on a touch-sensitive surface
US9454270B2 (en) 2008-09-19 2016-09-27 Apple Inc. Systems and methods for detecting a press on a touch-sensitive surface
US20120075193A1 (en) * 2007-09-19 2012-03-29 Cleankeys Inc. Multiplexed numeric keypad and touchpad
US9110590B2 (en) 2007-09-19 2015-08-18 Typesoft Technologies, Inc. Dynamically located onscreen keyboard
US10203873B2 (en) 2007-09-19 2019-02-12 Apple Inc. Systems and methods for adaptively presenting a keyboard on a touch-sensitive display
US7814115B2 (en) * 2007-10-16 2010-10-12 At&T Intellectual Property I, Lp Multi-dimensional search results adjustment system
US7950631B2 (en) * 2007-10-22 2011-05-31 Lennox Industries Inc. Water distribution tray
DE112007003689B4 (de) * 2007-10-19 2022-06-09 Razer (Asia-Pacific) Pte. Ltd. Verfahren und System zur Erkennung und Korrektur von unbeabsichtigten Verlagerungen
US8358226B2 (en) * 2007-10-28 2013-01-22 Synaptics Incorporated Determining actuation of multi-sensor-electrode capacitive buttons
CN101868778A (zh) * 2007-11-20 2010-10-20 诺基亚公司 在用户接口中的或与之相关的改进及关联设备和方法
US8416198B2 (en) 2007-12-03 2013-04-09 Apple Inc. Multi-dimensional scroll wheel
US8300013B2 (en) * 2007-12-08 2012-10-30 Duc Phu Truong Mouse with a finger triggered sensor
US8587953B2 (en) * 2008-01-07 2013-11-19 Apple Inc. Flexible data cable
US8125461B2 (en) 2008-01-11 2012-02-28 Apple Inc. Dynamic input graphic display
JP2009187055A (ja) * 2008-02-01 2009-08-20 Mitsumi Electric Co Ltd 入力装置
US8820133B2 (en) 2008-02-01 2014-09-02 Apple Inc. Co-extruded materials and methods
US8717305B2 (en) * 2008-03-04 2014-05-06 Apple Inc. Touch event model for web pages
US8645827B2 (en) 2008-03-04 2014-02-04 Apple Inc. Touch event model
US9454256B2 (en) 2008-03-14 2016-09-27 Apple Inc. Sensor configurations of an input device that are switchable based on mode
US8264459B2 (en) * 2008-03-17 2012-09-11 Lenovo (Singapore) Pte. Ltd. Noise attenuation in and for computer mice
JP5480238B2 (ja) * 2008-03-20 2014-04-23 アッコ ブランズ ユーエスエー エルエルシー 3軸トラックボール
USD624917S1 (en) 2008-04-30 2010-10-05 Apple Inc. Mouse
US8629841B2 (en) * 2008-04-30 2014-01-14 Apple Inc. Multi-touch sensor patterns and stack-ups
TW200949623A (en) * 2008-05-26 2009-12-01 Darfon Electronics Corp Electronic apparatus and three-dimansional input device thereof
US8274484B2 (en) * 2008-07-18 2012-09-25 Microsoft Corporation Tracking input in a screen-reflective interface environment
US8159455B2 (en) * 2008-07-18 2012-04-17 Apple Inc. Methods and apparatus for processing combinations of kinematical inputs
US8110744B2 (en) * 2008-08-19 2012-02-07 Apple Inc. Flexible shielded cable
US9041650B2 (en) * 2008-09-18 2015-05-26 Apple Inc. Using measurement of lateral force for a tracking input device
US9639187B2 (en) 2008-09-22 2017-05-02 Apple Inc. Using vibration to determine the motion of an input device
US8816967B2 (en) 2008-09-25 2014-08-26 Apple Inc. Capacitive sensor having electrodes arranged on the substrate and the flex circuit
US8502785B2 (en) * 2008-11-12 2013-08-06 Apple Inc. Generating gestures tailored to a hand resting on a surface
TWI414969B (zh) * 2008-12-15 2013-11-11 Hon Hai Prec Ind Co Ltd 滑鼠
US8395590B2 (en) 2008-12-17 2013-03-12 Apple Inc. Integrated contact switch and touch sensor elements
US8040331B2 (en) * 2008-12-26 2011-10-18 Microsoft Corporation Dual-mode rotatable input device
US7995035B2 (en) * 2008-12-31 2011-08-09 Dexin Corporation Mouse with adjustable button activating pressure
US8482517B1 (en) * 2009-01-12 2013-07-09 Logitech Europe S.A. Programmable analog keys for a control device
KR20100092750A (ko) * 2009-02-13 2010-08-23 삼성전자주식회사 휴대용 단말기에서 배터리 소모를 방지하기 위한 장치 및 방법
US8285499B2 (en) 2009-03-16 2012-10-09 Apple Inc. Event recognition
US8566045B2 (en) 2009-03-16 2013-10-22 Apple Inc. Event recognition
US9684521B2 (en) 2010-01-26 2017-06-20 Apple Inc. Systems having discrete and continuous gesture recognizers
US9317140B2 (en) * 2009-03-30 2016-04-19 Microsoft Technology Licensing, Llc Method of making a multi-touch input device for detecting touch on a curved surface
US20100269060A1 (en) * 2009-04-17 2010-10-21 International Business Machines Corporation Navigating A Plurality Of Instantiated Virtual Desktops
JP5610504B2 (ja) * 2009-04-22 2014-10-22 株式会社プロテックデザイン 回転式入力装置及び電子機器
US9354751B2 (en) 2009-05-15 2016-05-31 Apple Inc. Input device with optimized capacitive sensing
US8872771B2 (en) 2009-07-07 2014-10-28 Apple Inc. Touch sensing device having conductive nodes
US8441790B2 (en) * 2009-08-17 2013-05-14 Apple Inc. Electronic device housing as acoustic input device
US8654524B2 (en) 2009-08-17 2014-02-18 Apple Inc. Housing as an I/O device
WO2011024948A1 (ja) * 2009-08-27 2011-03-03 京セラ株式会社 積層型圧電素子およびこれを用いた噴射装置ならびに燃料噴射システム
JP5267388B2 (ja) * 2009-08-31 2013-08-21 ソニー株式会社 情報処理装置、情報処理方法およびプログラム
US20110095992A1 (en) * 2009-10-26 2011-04-28 Aten International Co., Ltd. Tools with multiple contact points for use on touch panel
TWM384357U (en) * 2009-10-28 2010-07-11 Darfon Electronics Corp Miniature input apparatus
TWI399668B (zh) * 2009-10-29 2013-06-21 Arima Lasers Corp 一種封裝光學裝置及包含此裝置的光學滑鼠
TWM381120U (en) * 2009-11-10 2010-05-21 Chih-Ming Tsao Touch-controlled wireless mouse
US8624878B2 (en) 2010-01-20 2014-01-07 Apple Inc. Piezo-based acoustic and capacitive detection
US9436219B2 (en) 2010-05-12 2016-09-06 Litl Llc Remote control to operate computer system
US8938753B2 (en) 2010-05-12 2015-01-20 Litl Llc Configurable computer system
US8768530B2 (en) * 2010-06-04 2014-07-01 Apple Inc. Thermal zone monitoring in an electronic device
US8552999B2 (en) 2010-06-14 2013-10-08 Apple Inc. Control selection approximation
US8537128B2 (en) * 2010-06-21 2013-09-17 Apple Inc. Portable multi-touch input device
TWI419021B (zh) * 2010-07-07 2013-12-11 Kye Systems Corp Dynamic Compensation Construction of Siamese Key in Computer Input Device
KR20100008167U (ko) * 2010-07-26 2010-08-16 차승일 양면 터치패드와 부가기능이 구현된 사용자 입력장치
US8997009B2 (en) * 2010-08-13 2015-03-31 Paul L. Bechtel Interactive computing system with persistent themes
CN102375569B (zh) * 2010-08-23 2014-07-02 中国移动通信有限公司 一种基于轨迹球的按压定位方法及装置
CN102375571A (zh) * 2010-08-26 2012-03-14 吴国威 压控输入装置
US8525781B2 (en) 2010-09-03 2013-09-03 Mesa Digital, Llc Handheld portable pointing apparatus
US8780045B2 (en) 2010-11-19 2014-07-15 Avago Technologies General Ip (Singapore) Pte. Ltd. Optical navigation with a dynamic SQUAL threshold
US9870141B2 (en) 2010-11-19 2018-01-16 Microsoft Technology Licensing, Llc Gesture recognition
US20120176139A1 (en) * 2011-01-12 2012-07-12 Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. System and method for sensing multiple user input switch devices
WO2012098469A2 (en) 2011-01-20 2012-07-26 Cleankeys Inc. Systems and methods for monitoring surface sanitation
US8587539B2 (en) * 2011-01-21 2013-11-19 Blackberry Limited Multi-bend display activation adaptation
US9710061B2 (en) 2011-06-17 2017-07-18 Apple Inc. Haptic feedback device
US9417754B2 (en) 2011-08-05 2016-08-16 P4tents1, LLC User interface system, method, and computer program product
US20130067414A1 (en) * 2011-09-12 2013-03-14 Microsoft Corporation Selecting and executing objects with a single activation
TWI493387B (zh) * 2011-11-18 2015-07-21 Primax Electronics Ltd 多點觸控滑鼠
US9756927B2 (en) 2011-11-30 2017-09-12 Apple Inc. Mounting system for portable electronic device
US20130154933A1 (en) * 2011-12-20 2013-06-20 Synaptics Incorporated Force touch mouse
US8904052B2 (en) 2011-12-23 2014-12-02 Apple Inc. Combined input port
US9013405B2 (en) 2011-12-28 2015-04-21 Microsoft Technology Licensing, Llc Touch-scrolling pad for computer input devices
US9292197B2 (en) * 2012-03-30 2016-03-22 Mckesson Financial Holdings Method, apparatus and computer program product for facilitating the manipulation of medical images
US9104260B2 (en) 2012-04-10 2015-08-11 Typesoft Technologies, Inc. Systems and methods for detecting a press on a touch-sensitive surface
WO2013169845A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for scrolling nested regions
CN104412201B (zh) 2012-05-09 2018-09-21 苹果公司 基于跟踪窗口来改变计算设备的输出
WO2013169875A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for displaying content associated with a corresponding affordance
WO2013169870A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for transitioning between display states in response to gesture
WO2013169849A2 (en) 2012-05-09 2013-11-14 Industries Llc Yknots Device, method, and graphical user interface for displaying user interface objects corresponding to an application
WO2013169843A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for manipulating framed graphical objects
EP3185116B1 (en) 2012-05-09 2019-09-11 Apple Inc. Device, method and graphical user interface for providing tactile feedback for operations performed in a user interface
WO2013170099A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Calibration of haptic feedback systems for input devices
EP2847662B1 (en) 2012-05-09 2020-02-19 Apple Inc. Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
WO2013169851A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for facilitating user interaction with controls in a user interface
WO2013169865A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
WO2013169842A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for selecting object within a group of objects
CN104487929B (zh) 2012-05-09 2018-08-17 苹果公司 用于响应于用户接触来显示附加信息的设备、方法和图形用户界面
KR101670570B1 (ko) 2012-05-09 2016-10-28 애플 인크. 사용자 인터페이스 객체를 선택하는 디바이스, 방법, 및 그래픽 사용자 인터페이스
JP2015519656A (ja) 2012-05-09 2015-07-09 アップル インコーポレイテッド ユーザインタフェースオブジェクトを移動し、ドロップするためのデバイス、方法及びグラフィカルユーザインタフェース
US20130307796A1 (en) * 2012-05-16 2013-11-21 Chi-Chang Liu Touchscreen Device Integrated Computing System And Method
US20150109223A1 (en) 2012-06-12 2015-04-23 Apple Inc. Haptic electromagnetic actuator
DE202013100255U1 (de) * 2012-06-20 2013-04-12 Samsung Electronics Co. Ltd. Anzeigevorrichtung, Fernbedienungsvorrichtung sowie Bedienungsfunktion derselben
US8994661B2 (en) 2012-06-29 2015-03-31 Google Technology Holdings LLC User interface device having capacitive trackball assembly
TWI544370B (zh) * 2012-07-17 2016-08-01 技嘉科技股份有限公司 可改變操作模式的電腦輸入裝置及其操作模式的調整方法
US9886116B2 (en) 2012-07-26 2018-02-06 Apple Inc. Gesture and touch input detection through force sensing
TW201411355A (zh) * 2012-09-04 2014-03-16 Wistron Corp 用來連接觸控裝置之顯示裝置與其電腦系統
US9563239B2 (en) 2012-09-10 2017-02-07 Apple Inc. Internal computer assembly features and methods
US9557846B2 (en) 2012-10-04 2017-01-31 Corning Incorporated Pressure-sensing touch system utilizing optical and capacitive systems
US9007301B1 (en) * 2012-10-11 2015-04-14 Google Inc. User interface
US9684396B2 (en) * 2012-12-12 2017-06-20 Steelseries Aps Method and apparatus for configuring and selectively sensing use of a device
US9389711B2 (en) 2012-12-21 2016-07-12 Dell Products, Lp Architecture for variable pressure mouse
EP2912542B1 (en) 2012-12-29 2022-07-13 Apple Inc. Device and method for forgoing generation of tactile output for a multi-contact gesture
EP3564806B1 (en) 2012-12-29 2024-02-21 Apple Inc. Device, method and graphical user interface for determining whether to scroll or select contents
WO2014105279A1 (en) 2012-12-29 2014-07-03 Yknots Industries Llc Device, method, and graphical user interface for switching between user interfaces
CN105264479B (zh) 2012-12-29 2018-12-25 苹果公司 用于对用户界面分级结构进行导航的设备、方法和图形用户界面
KR101958517B1 (ko) 2012-12-29 2019-03-14 애플 인크. 터치 입력에서 디스플레이 출력으로의 관계들 사이에서 전환하기 위한 디바이스, 방법, 및 그래픽 사용자 인터페이스
EP2939095B1 (en) 2012-12-29 2018-10-03 Apple Inc. Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics
US10379635B2 (en) 2013-02-05 2019-08-13 Contour Design, Inc. Pointing device
TWI512549B (zh) * 2013-02-08 2015-12-11 Lite On Electronics Guangzhou 觸控滑鼠與其輸入方法
CN103984423B (zh) * 2013-02-08 2016-12-28 光宝电子(广州)有限公司 触控鼠标与其输入方法
US9304587B2 (en) * 2013-02-13 2016-04-05 Apple Inc. Force sensing mouse
US9733716B2 (en) 2013-06-09 2017-08-15 Apple Inc. Proxy gesture recognizer
CN104331175A (zh) * 2013-07-22 2015-02-04 鸿富锦精密工业(深圳)有限公司 鼠标装置
US9405383B2 (en) * 2013-09-09 2016-08-02 Synaptics Incorporated Device and method for disambiguating region presses on a capacitive sensing device
US10289302B1 (en) 2013-09-09 2019-05-14 Apple Inc. Virtual keyboard animation
CN203556143U (zh) * 2013-10-18 2014-04-23 深圳市高端玩具有限公司 一种玩具遥控器
US9781801B2 (en) 2014-01-06 2017-10-03 Dell Products, Lp Performance lighting and control method
US20150242037A1 (en) 2014-01-13 2015-08-27 Apple Inc. Transparent force sensor with strain relief
TWI520017B (zh) * 2014-01-23 2016-02-01 艾維克科技股份有限公司 滑鼠按鍵功能設定方法及其系統
US9594429B2 (en) 2014-03-27 2017-03-14 Apple Inc. Adjusting the level of acoustic and haptic output in haptic devices
US20150297140A1 (en) * 2014-04-21 2015-10-22 Microsoft Corporation User stress detection and mitigation
US10133351B2 (en) 2014-05-21 2018-11-20 Apple Inc. Providing haptic output based on a determined orientation of an electronic device
US9886090B2 (en) 2014-07-08 2018-02-06 Apple Inc. Haptic notifications utilizing haptic input devices
US10545545B2 (en) 2014-07-31 2020-01-28 Dell Products, Lp Triangular system for modifiable thermal control
US9395765B2 (en) 2014-07-31 2016-07-19 Dell Products, Lp Unibody construction triangular chassis
US10008760B2 (en) 2014-07-31 2018-06-26 Dell Products, Lp Antenna method and apparatus
US10297119B1 (en) 2014-09-02 2019-05-21 Apple Inc. Feedback device in an electronic device
US9939901B2 (en) 2014-09-30 2018-04-10 Apple Inc. Haptic feedback assembly
US9798409B1 (en) 2015-03-04 2017-10-24 Apple Inc. Multi-force input device
US9990107B2 (en) 2015-03-08 2018-06-05 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US9645732B2 (en) 2015-03-08 2017-05-09 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US9632664B2 (en) 2015-03-08 2017-04-25 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10048757B2 (en) 2015-03-08 2018-08-14 Apple Inc. Devices and methods for controlling media presentation
US10095396B2 (en) 2015-03-08 2018-10-09 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US9639184B2 (en) 2015-03-19 2017-05-02 Apple Inc. Touch input cursor manipulation
US9785305B2 (en) 2015-03-19 2017-10-10 Apple Inc. Touch input cursor manipulation
US20170045981A1 (en) 2015-08-10 2017-02-16 Apple Inc. Devices and Methods for Processing Touch Inputs Based on Their Intensities
US10067653B2 (en) 2015-04-01 2018-09-04 Apple Inc. Devices and methods for processing touch inputs based on their intensities
US10031591B2 (en) 2015-05-08 2018-07-24 Contour Design, Inc. Pointing device bracket assembly and system
US10346030B2 (en) 2015-06-07 2019-07-09 Apple Inc. Devices and methods for navigating between user interfaces
US10200598B2 (en) 2015-06-07 2019-02-05 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9830048B2 (en) * 2015-06-07 2017-11-28 Apple Inc. Devices and methods for processing touch inputs with instructions in a web page
US9860451B2 (en) 2015-06-07 2018-01-02 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9674426B2 (en) 2015-06-07 2017-06-06 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9891811B2 (en) 2015-06-07 2018-02-13 Apple Inc. Devices and methods for navigating between user interfaces
US20170024010A1 (en) 2015-07-21 2017-01-26 Apple Inc. Guidance device for the sensory impaired
US9880735B2 (en) 2015-08-10 2018-01-30 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10248308B2 (en) 2015-08-10 2019-04-02 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures
US10235035B2 (en) 2015-08-10 2019-03-19 Apple Inc. Devices, methods, and graphical user interfaces for content navigation and manipulation
US10416800B2 (en) 2015-08-10 2019-09-17 Apple Inc. Devices, methods, and graphical user interfaces for adjusting user interface objects
US10042441B2 (en) * 2016-02-01 2018-08-07 Logitech Europe S.A. Configurable ambidextrous input device
US10772394B1 (en) 2016-03-08 2020-09-15 Apple Inc. Tactile output for wearable device
US10585480B1 (en) 2016-05-10 2020-03-10 Apple Inc. Electronic device with an input device having a haptic engine
US9829981B1 (en) 2016-05-26 2017-11-28 Apple Inc. Haptic output device
CN109416597A (zh) 2016-05-27 2019-03-01 雷蛇(亚太)私人有限公司 输入装置、控制输入装置的方法及计算机可读介质
US10649529B1 (en) 2016-06-28 2020-05-12 Apple Inc. Modification of user-perceived feedback of an input device using acoustic or haptic output
US10845878B1 (en) 2016-07-25 2020-11-24 Apple Inc. Input device with tactile feedback
US10372214B1 (en) 2016-09-07 2019-08-06 Apple Inc. Adaptable user-selectable input area in an electronic device
US10496187B2 (en) * 2016-09-23 2019-12-03 Apple Inc. Domed orientationless input assembly for controlling an electronic device
US11023053B2 (en) 2016-11-11 2021-06-01 Contour Innovations Llc Inner-sensor pointing device system
TWI622868B (zh) * 2016-12-23 2018-05-01 海盜船電子股份有限公司 側邊可拆換滑鼠結構
US10437359B1 (en) 2017-02-28 2019-10-08 Apple Inc. Stylus with external magnetic influence
EP3622376B1 (en) 2017-05-12 2021-10-06 Razer (Asia-Pacific) Pte. Ltd. Pointing devices, methods and non-transitory computer-readable medium for providing user inputs to a computing device
JP6834788B2 (ja) * 2017-06-05 2021-02-24 株式会社村田製作所 マウス
USD828337S1 (en) 2017-06-20 2018-09-11 Yinbo Li Multi-surface controller
CN109284016A (zh) * 2017-07-21 2019-01-29 致伸科技股份有限公司 静音输入模块与静音回馈单元
US10775889B1 (en) 2017-07-21 2020-09-15 Apple Inc. Enclosure with locally-flexible regions
US10768747B2 (en) 2017-08-31 2020-09-08 Apple Inc. Haptic realignment cues for touch-input displays
US11054932B2 (en) 2017-09-06 2021-07-06 Apple Inc. Electronic device having a touch sensor, force sensor, and haptic actuator in an integrated module
US10556252B2 (en) 2017-09-20 2020-02-11 Apple Inc. Electronic device having a tuned resonance haptic actuation system
US10768738B1 (en) 2017-09-27 2020-09-08 Apple Inc. Electronic device having a haptic actuator with magnetic augmentation
US10521634B2 (en) * 2017-11-01 2019-12-31 Symbol Technologies, Llc System and method for switching between hands-free and handheld modes of operation in an imaging reader
US10785340B2 (en) * 2018-01-25 2020-09-22 Operr Technologies, Inc. System and method for a convertible user application
US10698489B1 (en) * 2018-04-03 2020-06-30 Apple Inc. Compact pivoting input device
CN110389675A (zh) * 2018-04-19 2019-10-29 华硕电脑股份有限公司 电子装置以及其输入元件
US10942571B2 (en) 2018-06-29 2021-03-09 Apple Inc. Laptop computing device with discrete haptic regions
US10936071B2 (en) 2018-08-30 2021-03-02 Apple Inc. Wearable electronic device with haptic rotatable input
US10613678B1 (en) 2018-09-17 2020-04-07 Apple Inc. Input device with haptic feedback
US10966007B1 (en) 2018-09-25 2021-03-30 Apple Inc. Haptic output system
US11402928B2 (en) 2019-01-04 2022-08-02 Hewlett-Packard Development Company, L.P. Mouse switchable between different modes
TWI691871B (zh) * 2019-04-03 2020-04-21 群光電子股份有限公司 滑鼠裝置及其噪音消除方法
JP2020195105A (ja) * 2019-05-30 2020-12-03 セイコーエプソン株式会社 装着型表示装置
US11163914B2 (en) * 2019-08-01 2021-11-02 Bank Of America Corporation Managing enterprise security by utilizing a smart keyboard and a smart mouse device
KR20210055387A (ko) 2019-11-07 2021-05-17 삼성전자주식회사 컨텍스트에 기반하여 애플리케이션을 제공하는 서버 및 그 제어 방법
US11024135B1 (en) 2020-06-17 2021-06-01 Apple Inc. Portable electronic device having a haptic button assembly
DE102020127795A1 (de) * 2020-10-22 2022-04-28 Turck Holding Gmbh Modulträger im Bereich des sekundären Explosionsschutzes
US11042224B1 (en) * 2020-11-10 2021-06-22 Logitech Europe S.A. Latency and preemptive detection for an input device
US11150741B1 (en) 2020-11-10 2021-10-19 Logitech Europe S.A. Hybrid switch for an input device
WO2023122519A1 (en) * 2021-12-24 2023-06-29 Voyetra Turtle Beach, Inc. Mouse structure
US20230393670A1 (en) * 2022-06-04 2023-12-07 Joy Wang Lismart computer pointing device
US11907444B1 (en) * 2022-07-28 2024-02-20 Dell Products L.P. Information handling system mouse with a sliding button that includes orthogonal activation
US11907442B1 (en) 2022-07-28 2024-02-20 Dell Products L.P. Information handling system mouse with motion detection wake
US11907443B1 (en) 2022-07-28 2024-02-20 Dell Products L.P. Information handling system mouse with an acoustic isolation enclosure
US11907441B1 (en) 2022-07-28 2024-02-20 Dell Products L.P. Information handling system mouse recyclable chassis
US11893174B1 (en) * 2022-10-28 2024-02-06 Dell Products L.P. Information handling system mouse gesture to support transfer of visual images in a multi-display configuration
US11914796B1 (en) 2023-06-27 2024-02-27 Dell Products L.P. Low acoustic keyboard stabilized key

Family Cites Families (228)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4110749A (en) 1977-05-06 1978-08-29 Tektronix, Inc. Touch display to digital encoding system
US4264903A (en) 1978-06-12 1981-04-28 General Electric Company Capacitive touch control and display
JPS5841532U (ja) * 1981-09-14 1983-03-18 日産自動車株式会社 車両用多重操作スイツチ装置
US4866602A (en) 1983-11-02 1989-09-12 Microsoft Corporation Power supply for a computer peripheral device which positions a cursor on a computer display
US5125077A (en) 1983-11-02 1992-06-23 Microsoft Corporation Method of formatting data from a mouse
US5838304A (en) 1983-11-02 1998-11-17 Microsoft Corporation Packet-based mouse data protocol
CA1306539C (en) 1984-10-08 1992-08-18 Takahide Ohtani Signal reproduction apparatus including touched state pattern recognitionspeed control
JPS61243522A (ja) * 1985-04-19 1986-10-29 Nippon Telegr & Teleph Corp <Ntt> 座標入力装置
JPS61285529A (ja) * 1985-06-13 1986-12-16 Nec Corp タツチ入力装置
US4736191A (en) 1985-08-02 1988-04-05 Karl E. Matzke Touch activated control method and apparatus
US5179648A (en) 1986-03-24 1993-01-12 Hauck Lane T Computer auxiliary viewing system
JPS63106826A (ja) 1986-10-24 1988-05-11 Matsushita Electric Ind Co Ltd 多次元デ−タ入力マウス装置
US4917516A (en) 1987-02-18 1990-04-17 Retter Dale J Combination computer keyboard and mouse data entry system
US4922236A (en) 1988-04-25 1990-05-01 Richard Heady Fiber optical mouse
DE68925124T2 (de) * 1988-11-14 1996-07-04 Wang Laboratories Durch pressen bedienbare steuervorrichtung für rechneranzeigesysteme
JPH0322259A (ja) 1989-03-22 1991-01-30 Seiko Epson Corp 小型データ表示・再生装置
JPH03211610A (ja) * 1990-01-17 1991-09-17 Nec Corp マウス入力制御方式
FI87871C (fi) * 1990-06-26 1995-05-16 Nokia Mobile Phones Ltd Anordning foer soekning av menyer i en telefonanordning
JPH04167117A (ja) * 1990-10-31 1992-06-15 Nec Corp 入力装置
JPH04205219A (ja) * 1990-11-30 1992-07-27 Oki Electric Ind Co Ltd ポインティングデバイス制御装置
US5204600A (en) 1991-02-06 1993-04-20 Hewlett-Packard Company Mechanical detent simulating system
US5260696A (en) 1991-02-19 1993-11-09 Maynard Jr Stuart T Multiple signaling mouse with faceted surfaces
JPH06202801A (ja) * 1991-06-04 1994-07-22 Agency Of Ind Science & Technol 電子制御機器におけるマウス型入力装置
DE4125049A1 (de) 1991-07-29 1992-01-16 Reimond Hennig Maus (zeigeinstrument), mit der das weg-zu-pixel-verhaeltnis kontrolliert veraendert werden kann
US5237311A (en) 1991-08-01 1993-08-17 Picker International, Inc. Hingedly supported integrated trackball and selection device
US5186646A (en) 1992-01-16 1993-02-16 Pederson William A Connector device for computers
US5483261A (en) * 1992-02-14 1996-01-09 Itu Research, Inc. Graphical input controller and method with rear screen image detection
JPH05233141A (ja) 1992-02-25 1993-09-10 Mitsubishi Electric Corp ポインティングデバイス
US5889236A (en) 1992-06-08 1999-03-30 Synaptics Incorporated Pressure sensitive scrollbar feature
US5880411A (en) * 1992-06-08 1999-03-09 Synaptics, Incorporated Object position detector with edge motion feature and gesture recognition
US5488204A (en) * 1992-06-08 1996-01-30 Synaptics, Incorporated Paintbrush stylus for capacitive touch sensor pad
US5907152A (en) 1992-10-05 1999-05-25 Logitech, Inc. Pointing device utilizing a photodetector array
US5703356A (en) 1992-10-05 1997-12-30 Logitech, Inc. Pointing device utilizing a photodetector array
US6084574A (en) 1992-10-05 2000-07-04 Logitech, Inc. Compact cursor pointing device utilizing photodetector array
USD349280S (en) 1992-10-06 1994-08-02 Microsoft Corporation Computer mouse
US5414445A (en) 1992-10-07 1995-05-09 Microsoft Corporation Ergonomic pointing device
US5561445A (en) 1992-11-09 1996-10-01 Matsushita Electric Industrial Co., Ltd. Three-dimensional movement specifying apparatus and method and observational position and orientation changing apparatus
US5339213A (en) 1992-11-16 1994-08-16 Cirque Corporation Portable computer touch pad attachment
US5355148A (en) 1993-01-14 1994-10-11 Ast Research, Inc. Fingerpoint mouse
US5521617A (en) 1993-04-15 1996-05-28 Sony Corporation Three-dimensional image special effect apparatus
US6392634B1 (en) 1993-07-08 2002-05-21 Dell Usa, L.P. Portable computer having reversible trackball/mouse device
US5956019A (en) 1993-09-28 1999-09-21 The Boeing Company Touch-pad cursor control device
JP3381344B2 (ja) 1993-11-15 2003-02-24 ヤマハ株式会社 座標入力装置
US5473344A (en) 1994-01-06 1995-12-05 Microsoft Corporation 3-D cursor positioning device
CA2140164A1 (en) 1994-01-27 1995-07-28 Kenneth R. Robertson System and method for computer cursor control
US5982302A (en) 1994-03-07 1999-11-09 Ure; Michael J. Touch-sensitive keyboard/mouse
USD362431S (en) 1994-05-18 1995-09-19 Microsoft Corporation Computer input device
US5473343A (en) 1994-06-23 1995-12-05 Microsoft Corporation Method and apparatus for locating a cursor on a computer screen
US5559943A (en) 1994-06-27 1996-09-24 Microsoft Corporation Method and apparatus customizing a dual actuation setting of a computer input device switch
US5565887A (en) 1994-06-29 1996-10-15 Microsoft Corporation Method and apparatus for moving a cursor on a computer screen
US5528265A (en) 1994-07-18 1996-06-18 Harrison; Simon J. Orientation-operated cursor control device
US5495566A (en) 1994-11-22 1996-02-27 Microsoft Corporation Scrolling contents of a window
US5585823A (en) 1994-12-30 1996-12-17 Apple Computer, Inc. Multi-state one-button computer pointing device
US5828364A (en) 1995-01-03 1998-10-27 Microsoft Corporation One-piece case top and integrated switch for a computer pointing device
US5661505A (en) 1995-01-13 1997-08-26 Livits; Eric A. Single hand-controlled computer input device
US5583541A (en) * 1995-02-03 1996-12-10 Tandberg Data Storage As Mouse and trackball design with contact-less roller sensor
US5611060A (en) 1995-02-22 1997-03-11 Microsoft Corporation Auto-scrolling during a drag and drop operation
US5686720A (en) 1995-03-02 1997-11-11 Hewlett Packard Company Method and device for achieving high contrast surface illumination
US6323845B1 (en) 1995-03-06 2001-11-27 Ncr Corporation Single finger controlled computer input apparatus and method
US5959611A (en) 1995-03-06 1999-09-28 Carnegie Mellon University Portable computer system with ergonomic input device
US5611040A (en) 1995-04-05 1997-03-11 Microsoft Corporation Method and system for activating double click applications with a single click
US5825353A (en) 1995-04-18 1998-10-20 Will; Craig Alexander Control of miniature personal digital assistant using menu and thumbwheel
US6513717B2 (en) 2000-12-07 2003-02-04 Digimarc Corporation Integrated cursor control and scanner device
WO1997009709A1 (en) 1995-09-01 1997-03-13 Hunter Digital, Ltd. System for steering an electronically responsive device
US5751274A (en) 1995-09-14 1998-05-12 Davis; Michael Foot-operable cursor control device
US5786804A (en) 1995-10-06 1998-07-28 Hewlett-Packard Company Method and system for tracking attitude
US6950094B2 (en) 1998-03-30 2005-09-27 Agilent Technologies, Inc Seeing eye mouse for a computer system
US5805142A (en) 1995-10-16 1998-09-08 Lucent Technologies Inc. Computer mouse with sensory alerting to prevent human injury
US5856822A (en) 1995-10-27 1999-01-05 02 Micro, Inc. Touch-pad digital computer pointing-device
US6100874A (en) 1995-11-17 2000-08-08 Immersion Corporation Force feedback mouse interface
US5730165A (en) 1995-12-26 1998-03-24 Philipp; Harald Time domain capacitive field detector
US5825352A (en) 1996-01-04 1998-10-20 Logitech, Inc. Multiple fingers contact sensing method for emulating mouse buttons and mouse operations on a touch sensor pad
USD385542S (en) 1996-01-05 1997-10-28 Microsoft Corporation Pointing device
USD382550S (en) 1996-01-16 1997-08-19 Microsoft Corporation Rear portion of a pointing device
US5754890A (en) 1996-02-01 1998-05-19 Microsoft Corporation System for automatic identification of a computer data entry device interface type using a transistor to sense the voltage generated by the interface and output a matching voltage level
US5859420A (en) 1996-02-12 1999-01-12 Dew Engineering And Development Limited Optical imaging device
AUPN802296A0 (en) 1996-02-12 1996-03-07 Fingerscan Pty Limited An input device for controlling a pointer on the screen of a computer
JP3280559B2 (ja) 1996-02-20 2002-05-13 シャープ株式会社 ジョグダイアルの模擬入力装置
EP0795837A1 (en) 1996-03-12 1997-09-17 Sun Microsystems, Inc. User pointing device with touch sensing pads for selection and pressure input
US5999166A (en) 1996-04-09 1999-12-07 Rangan; Karur S. Apparatus and method for optically modulating electronic signals and computer data
WO1997040482A1 (en) 1996-04-24 1997-10-30 Logitech, Inc. Touch and pressure sensing method and apparatus
US5835079A (en) 1996-06-13 1998-11-10 International Business Machines Corporation Virtual pointing device for touchscreens
DE69736919T2 (de) * 1996-06-27 2007-09-13 Koninklijke Philips Electronics N.V. Informationsträger mit zusatzinformationen, wiedergabegerät und verfahren zur herstellung eines solchen informationsträgers
US5748185A (en) 1996-07-03 1998-05-05 Stratos Product Development Group Touchpad with scroll and pan regions
US5841425A (en) 1996-07-31 1998-11-24 International Business Machines Corporation Ambidextrous computer input device
US5729219A (en) 1996-08-02 1998-03-17 Motorola, Inc. Selective call radio with contraposed touchpad
US6115028A (en) 1996-08-22 2000-09-05 Silicon Graphics, Inc. Three dimensional input system using tilt
EP0920673B1 (de) 1996-08-23 2002-04-17 Wolf Heider Rein Verfahren und vorrichtung zur einhändigen eingabe von daten
DE19639119A1 (de) 1996-09-24 1998-03-26 Philips Patentverwaltung Elektronisches Gerät mit einem bidirektionalen Drehschalter
US5841426A (en) 1996-11-18 1998-11-24 Dodson; Dean Foot operated computer mouse
US6636197B1 (en) 1996-11-26 2003-10-21 Immersion Corporation Haptic feedback effects for control, knobs and other interface devices
US6128006A (en) 1998-03-26 2000-10-03 Immersion Corporation Force feedback mouse wheel and other control wheels
US5907318A (en) 1997-01-17 1999-05-25 Medina; Carlos A. Foot-controlled computer mouse
JP2957507B2 (ja) 1997-02-24 1999-10-04 インターナショナル・ビジネス・マシーンズ・コーポレイション 小型情報処理機器
JPH10240433A (ja) 1997-02-25 1998-09-11 Alps Electric Co Ltd 入力装置
US5909211A (en) 1997-03-25 1999-06-01 International Business Machines Corporation Touch pad overlay driven computer system
FI115689B (fi) 1997-05-21 2005-06-15 Nokia Corp Menetelmä ja järjestely matkaviestimen näytöllä esitettävän tiedon vierittämiseksi
JPH10326149A (ja) 1997-05-26 1998-12-08 Nec Shizuoka Ltd マウス入力装置
US6031518A (en) 1997-05-30 2000-02-29 Microsoft Corporation Ergonomic input device
DE19722636A1 (de) 1997-06-01 1998-12-03 Kilian Fremmer Eingabegerät, "Multimaus"
US6064370A (en) 1997-06-05 2000-05-16 Kye Systems Corp. Z-axis flywheel control of a computer input device
USD402281S (en) 1997-06-18 1998-12-08 Microsoft Corporation Positional control device
US6848014B2 (en) 2001-01-23 2005-01-25 Symbol Technologies, Inc. Adapter unit for a personal digital assistant having automatically configurable application buttons
TW462026B (en) 1997-07-19 2001-11-01 Primax Electronics Ltd Method for applying a 3D mouse in windows software
DE19833457A1 (de) 1997-07-25 1999-01-28 Mitsumi Electric Co Ltd Als Eingabegerät für einen Rechner dienende Maus mit einem zusätzlichen Mechanismus zur Steuerung einer zusätzlichen Funktion, beispielsweise zur Steuerung einer Verschiebefunktion
KR100294260B1 (ko) 1997-08-06 2001-07-12 윤종용 터치패널장치및터치패널장치가설치된휴대용컴퓨터
KR19990015738A (ko) 1997-08-08 1999-03-05 윤종용 터치패드 입력 제어기능을 갖는 휴대형 컴퓨터
JP3978818B2 (ja) 1997-08-08 2007-09-19 ソニー株式会社 微小ヘッド素子の製造方法
US6489947B2 (en) 1997-08-15 2002-12-03 Ergodevices Corp. Ergonomic dual-section computer-pointing device
JPH1165759A (ja) * 1997-08-21 1999-03-09 Sharp Corp 情報入力装置
US6111563A (en) 1997-10-27 2000-08-29 Hines; Stephen P. Cordless retroreflective optical computer mouse
US6181322B1 (en) 1997-11-07 2001-01-30 Netscape Communications Corp. Pointing device having selection buttons operable from movement of a palm portion of a person's hands
US6243078B1 (en) 1998-06-23 2001-06-05 Immersion Corporation Pointing device with forced feedback button
US6211861B1 (en) 1998-06-23 2001-04-03 Immersion Corporation Tactile mouse device
US6256011B1 (en) 1997-12-03 2001-07-03 Immersion Corporation Multi-function control device with force feedback
US6310610B1 (en) 1997-12-04 2001-10-30 Nortel Networks Limited Intelligent touch display
JP3861273B2 (ja) 1997-12-18 2006-12-20 ソニー株式会社 携帯情報端末装置及び携帯情報端末装置の情報表示制御方法
JPH11184601A (ja) 1997-12-22 1999-07-09 Sony Corp 携帯情報端末装置、画面スクロール方法、記録媒体およびマイクロコンピュータ装置
US6392636B1 (en) 1998-01-22 2002-05-21 Stmicroelectronics, Inc. Touchpad providing screen cursor/pointer movement control
EP1717682B1 (en) 1998-01-26 2017-08-16 Apple Inc. Method and apparatus for integrating manual input
US7663607B2 (en) * 2004-05-06 2010-02-16 Apple Inc. Multipoint touchscreen
US8479122B2 (en) * 2004-07-30 2013-07-02 Apple Inc. Gestures for touch sensitive input devices
US6225980B1 (en) 1998-02-06 2001-05-01 Carnegie Mellon University Multi-functional, rotary dial input device for portable computers
JP4144947B2 (ja) * 1998-04-01 2008-09-03 富士通コンポーネント株式会社 マウス
US6262717B1 (en) 1998-07-02 2001-07-17 Cirque Corporation Kiosk touch pad
US6188391B1 (en) * 1998-07-09 2001-02-13 Synaptics, Inc. Two-layer capacitive touchpad and method of making same
US6323843B2 (en) 1998-07-09 2001-11-27 Susan L. Giles Computer mouse
TW383883U (en) 1998-08-18 2000-03-01 Ind Tech Res Inst Remote network browser with turning button selection element
JP4019515B2 (ja) 1998-08-21 2007-12-12 松下電器産業株式会社 押圧・回動操作型電子部品およびこれを用いた通信端末機器
US6396477B1 (en) 1998-09-14 2002-05-28 Microsoft Corp. Method of interacting with a computer using a proximity sensor in a computer input device
US7358956B2 (en) * 1998-09-14 2008-04-15 Microsoft Corporation Method for providing feedback responsive to sensing a physical presence proximate to a control of an electronic device
US6188393B1 (en) 1998-10-05 2001-02-13 Sysgration Ltd. Scroll bar input device for mouse
US6198473B1 (en) 1998-10-06 2001-03-06 Brad A. Armstrong Computer mouse with enhance control button (s)
US6545665B2 (en) 1998-10-06 2003-04-08 Bruce Rodgers Adjustable computer pointing device
US6225976B1 (en) 1998-10-30 2001-05-01 Interlink Electronics, Inc. Remote computer input peripheral
JP4542637B2 (ja) 1998-11-25 2010-09-15 セイコーエプソン株式会社 携帯情報機器及び情報記憶媒体
US6392632B1 (en) 1998-12-08 2002-05-21 Windbond Electronics, Corp. Optical mouse having an integrated camera
US6188389B1 (en) 1998-12-10 2001-02-13 Chic Technology Corp. Third axis input device for a computer mouse
JP2000215549A (ja) 1999-01-22 2000-08-04 Sony Corp 携帯型音声再生装置
US6377530B1 (en) 1999-02-12 2002-04-23 Compaq Computer Corporation System and method for playing compressed audio data
JP2000242424A (ja) 1999-02-25 2000-09-08 Sony Corp マウス装置
US6338013B1 (en) 1999-03-19 2002-01-08 Bryan John Ruffner Multifunctional mobile appliance
TW431607U (en) 1999-04-02 2001-04-21 Quanta Comp Inc Touch plate structure for notebook computer
USD443616S1 (en) 1999-04-06 2001-06-12 Microsoft Corporation Portion of a computer input device
USD442592S1 (en) 1999-04-06 2001-05-22 Microsoft Corporation Portion of a computer input device
JP3742529B2 (ja) 1999-05-10 2006-02-08 アルプス電気株式会社 座標入力装置
US6639584B1 (en) 1999-07-06 2003-10-28 Chuang Li Methods and apparatus for controlling a portable electronic device using a touchpad
JP2001051790A (ja) 1999-08-04 2001-02-23 Uchida Plastic:Kk パソコン用ポインティングデバイス
US6677927B1 (en) 1999-08-23 2004-01-13 Microsoft Corporation X-Y navigation input device
JP4722252B2 (ja) * 1999-09-22 2011-07-13 富士通コンポーネント株式会社 座標入力装置
US6865718B2 (en) 1999-09-29 2005-03-08 Microsoft Corp. Accelerated scrolling
JP2001100913A (ja) * 1999-09-29 2001-04-13 Seiko Epson Corp ポインティングデバイス
US6587093B1 (en) * 1999-11-04 2003-07-01 Synaptics Incorporated Capacitive mouse
US6844871B1 (en) 1999-11-05 2005-01-18 Microsoft Corporation Method and apparatus for computer input using six degrees of freedom
US6469693B1 (en) 2000-01-11 2002-10-22 Logitech Europe S.A. Computer mouse with single-piece top and single-piece bottom
US6844872B1 (en) 2000-01-12 2005-01-18 Apple Computer, Inc. Computer mouse having side areas to maintain a depressed button position
US6373470B1 (en) 2000-01-12 2002-04-16 Apple Computer, Inc. Cursor control device having an integral top member
WO2001059694A1 (en) 2000-02-10 2001-08-16 Ergomouse Pty. Ltd. Pointing means for a computer
US6828958B2 (en) 2000-02-14 2004-12-07 Anthony G. Davenport Ergonomic side grip computer mouse
US20010050673A1 (en) 2000-02-14 2001-12-13 Davenport Anthony G. Ergonomic fingertip computer mouse
US6717569B1 (en) 2000-02-29 2004-04-06 Microsoft Corporation Control device with enhanced control aspects and method for programming same
US6505088B1 (en) 2000-03-07 2003-01-07 Mental Models, Inc. Electronic controller
US6833825B1 (en) 2000-03-10 2004-12-21 Apple Computer, Inc. Apparatus for remotely controlling a digital processing system
JP4325075B2 (ja) 2000-04-21 2009-09-02 ソニー株式会社 データオブジェクト管理装置
US6340800B1 (en) 2000-05-27 2002-01-22 International Business Machines Corporation Multiplexing control device and method for electronic systems
US6724817B1 (en) 2000-06-05 2004-04-20 Amphion Semiconductor Limited Adaptive image data compression
JP2001350188A (ja) 2000-06-06 2001-12-21 Olympus Optical Co Ltd カメラ装置
JP2002007063A (ja) * 2000-06-27 2002-01-11 Hitachi Ltd 状態表示機能を有するマウス装置
USD454568S1 (en) 2000-07-17 2002-03-19 Apple Computer, Inc. Mouse
US6704860B1 (en) 2000-07-26 2004-03-09 International Business Machines Corporation Data processing system and method for fetching instruction blocks in response to a detected block sequence
US6995744B1 (en) 2000-09-28 2006-02-07 Immersion Corporation Device and assembly for providing linear tactile sensations
CN1227617C (zh) 2000-11-06 2005-11-16 皇家菲利浦电子有限公司 测量输入装置运动的方法和输入设置
US6740860B2 (en) 2000-12-06 2004-05-25 Canon Kabushiki Kaisha Photodetector, photosensing position detector, coordinate input device, coordinate input/output apparatus, and photodetection method
US7170488B2 (en) 2000-12-22 2007-01-30 Logitech Europe S.A. Pointing device with solid-state roller
GB0031612D0 (en) * 2000-12-27 2001-02-07 Koninkl Philips Electronics Nv Manually-operable input device
US20020093487A1 (en) 2001-01-16 2002-07-18 Rosenberg Armand David Optical mouse
US6686904B1 (en) 2001-03-30 2004-02-03 Microsoft Corporation Wheel reporting method for a personal computer keyboard interface
US6738045B2 (en) 2001-02-26 2004-05-18 Microsoft Corporation Method and system for accelerated data navigation
WO2002069125A1 (fr) * 2001-02-26 2002-09-06 Justy Corporation Souris
US6621483B2 (en) 2001-03-16 2003-09-16 Agilent Technologies, Inc. Optical screen pointing device with inertial properties
US7164412B2 (en) 2001-03-30 2007-01-16 Ado Max Technology Co., Ltd. Key free mouse
US6724366B2 (en) 2001-04-03 2004-04-20 Peter James Crawford Thumb actuated x-y input device
US6608616B2 (en) 2001-04-23 2003-08-19 Silitek Corporation Ergonomic scrolling device
US7239800B2 (en) 2001-05-02 2007-07-03 David H. Sitrick Portable player for personal video recorders
JP3800984B2 (ja) 2001-05-21 2006-07-26 ソニー株式会社 ユーザ入力装置
US20030043121A1 (en) 2001-05-22 2003-03-06 Richard Chen Multimedia pointing device
JP2002351598A (ja) * 2001-05-24 2002-12-06 Matsushita Electric Ind Co Ltd 携帯用電子機器
US7766517B2 (en) 2001-06-15 2010-08-03 Apple Inc. Active enclosure for computing device
US7113196B2 (en) 2001-06-15 2006-09-26 Apple Computer, Inc. Computing device with dynamic ornamental appearance
US7452098B2 (en) 2001-06-15 2008-11-18 Apple Inc. Active enclosure for computing device
US6791533B2 (en) 2001-06-28 2004-09-14 Behavior Tech Computer Corporation Seamless mouse
US7552008B2 (en) 2001-07-18 2009-06-23 Regents Of The University Of Minnesota Populating geospatial database for onboard intelligent vehicle applications
US6795056B2 (en) 2001-07-24 2004-09-21 Agilent Technologies, Inc. System and method for reducing power consumption in an optical screen pointing device
US20030050092A1 (en) 2001-08-03 2003-03-13 Yun Jimmy S. Portable digital player--battery
US6661410B2 (en) 2001-09-07 2003-12-09 Microsoft Corporation Capacitive sensing and data input device power management
US6727889B2 (en) 2001-09-14 2004-04-27 Stephen W. Shaw Computer mouse input device with multi-axis palm control
JP2003173237A (ja) * 2001-09-28 2003-06-20 Ricoh Co Ltd 情報入出力システム、プログラム及び記憶媒体
US6703550B2 (en) 2001-10-10 2004-03-09 Immersion Corporation Sound data output and manipulation using haptic feedback
US7345671B2 (en) 2001-10-22 2008-03-18 Apple Inc. Method and apparatus for use of rotational user inputs
US7312785B2 (en) 2001-10-22 2007-12-25 Apple Inc. Method and apparatus for accelerated scrolling
US7084856B2 (en) * 2001-10-22 2006-08-01 Apple Computer, Inc. Mouse having a rotary dial
US7046230B2 (en) 2001-10-22 2006-05-16 Apple Computer, Inc. Touch pad handheld device
US7038664B2 (en) * 2001-11-01 2006-05-02 Fellowes, Inc. Input device for scrolling a computer display
US20030107551A1 (en) 2001-12-10 2003-06-12 Dunker Garrett Storm Tilt input device
US20030107552A1 (en) 2001-12-11 2003-06-12 Koninklijke Philips Electronics N.V. Computer mouse with dual functionality
DE20120335U1 (de) 2001-12-17 2002-05-29 Behavior Tech Computer Corp Optische Positioniervorrichtung
US6690387B2 (en) * 2001-12-28 2004-02-10 Koninklijke Philips Electronics N.V. Touch-screen image scrolling system and method
DE10201193A1 (de) 2002-01-14 2003-07-24 Oliver Voelckers Computermaus zur Steuerung grafischer Benutzeroberflächen und Verfahren zur Steuerung des Zugriffs auf Fensterfunktionen einer grafischen Software-Oberfläche mit Hilfe einer Computer-Maus
US6703599B1 (en) 2002-01-30 2004-03-09 Microsoft Corporation Proximity sensor with adaptive threshold
CA2371665A1 (en) 2002-02-13 2003-08-13 Tactex Controls Inc. System and method for identifying a person
US6795057B2 (en) 2002-02-28 2004-09-21 Agilent Technologies, Inc. Facile ergonomic computer pointing device
NL1020161C2 (nl) * 2002-03-13 2003-10-03 Welbergen Beheer B V Systeem voor het leveren van een invoersignaal en computerinvoerapparaat.
US7233318B1 (en) 2002-03-13 2007-06-19 Apple Inc. Multi-button mouse
JP4020246B2 (ja) 2002-03-26 2007-12-12 ポリマテック株式会社 タッチパッド装置
EP1351121A3 (en) 2002-03-26 2009-10-21 Polymatech Co., Ltd. Input Device
US7466307B2 (en) 2002-04-11 2008-12-16 Synaptics Incorporated Closed-loop sensor on a solid-state object position detector
AU2003233982A1 (en) 2002-04-23 2003-11-10 Sony Ericsson Mobile Communications Ab Pointing device enabling means, input device and portable device incorporating same
US7168047B1 (en) 2002-05-28 2007-01-23 Apple Computer, Inc. Mouse having a button-less panning and scrolling switch
US7042441B2 (en) 2002-06-28 2006-05-09 Microsoft Corporation Input device including a scroll wheel assembly for manipulating an image in multiple directions
US11275405B2 (en) 2005-03-04 2022-03-15 Apple Inc. Multi-functional hand-held device
US7358963B2 (en) 2002-09-09 2008-04-15 Apple Inc. Mouse having an optically-based scrolling feature
US7596408B2 (en) 2002-12-09 2009-09-29 Medtronic, Inc. Implantable medical device with anti-infection agent
US7596402B2 (en) 2003-05-05 2009-09-29 Case Western Reserve University MRI probe designs for minimally invasive intravascular tracking and imaging applications
US20040239622A1 (en) 2003-05-30 2004-12-02 Proctor David W. Apparatus, systems and methods relating to improved user interaction with a computing device
US7281214B2 (en) 2003-06-02 2007-10-09 Apple Inc. Automatically updating user programmable input sensors to perform user specified functions
US8335876B2 (en) * 2003-06-25 2012-12-18 Davenport Anthony G User programmable computer peripheral using a peripheral action language
JP4044105B2 (ja) 2005-04-25 2008-02-06 ファナック株式会社 系統毎に運転手段を切り替える機能を有する数値制御装置
US7710397B2 (en) * 2005-06-03 2010-05-04 Apple Inc. Mouse with improved input mechanisms using touch sensors

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102778961A (zh) * 2011-05-12 2012-11-14 鸿富锦精密工业(深圳)有限公司 触摸式鼠标
CN103019548A (zh) * 2011-09-22 2013-04-03 致伸科技股份有限公司 控制不同窗口滚动条的电脑周边装置与方法
CN103185602B (zh) * 2011-12-29 2016-11-23 赛普拉斯半导体公司 具有在壳体表面上形成的电容传感结构的装置及方法
CN103185602A (zh) * 2011-12-29 2013-07-03 赛普拉斯半导体公司 具有在壳体表面上形成的电容传感结构的装置及方法
CN102999175A (zh) * 2012-08-29 2013-03-27 漳州宝发光电科技有限公司 一种3d触控鼠标的结构
CN104063076A (zh) * 2013-03-18 2014-09-24 联想(北京)有限公司 一种输入装置、信息处理方法及一种电子设备
CN104063076B (zh) * 2013-03-18 2018-07-03 联想(北京)有限公司 一种输入装置、信息处理方法及一种电子设备
CN103885543A (zh) * 2014-02-21 2014-06-25 联想(北京)有限公司 一种电子设备及信息处理方法
CN107003750A (zh) * 2014-09-01 2017-08-01 李隐波 多表面控制器
US10444849B2 (en) 2014-09-01 2019-10-15 Yinbo Li Multi-surface controller
US10534447B2 (en) 2014-09-01 2020-01-14 Yinbo Li Multi-surface controller
CN107003750B (zh) * 2014-09-01 2020-10-30 李隐波 多表面控制器
CN105224108A (zh) * 2014-11-25 2016-01-06 天津市英贝特航天科技有限公司 长距离传输usb按键鼠标
CN105224108B (zh) * 2014-11-25 2018-09-25 天津市英贝特航天科技有限公司 长距离传输usb按键鼠标
WO2016127362A1 (zh) * 2015-02-12 2016-08-18 四川大学华西医院 一种磁共振用鼠标及其制作方法和信号传输装置
CN104679295B (zh) * 2015-02-12 2018-04-27 四川大学华西医院 一种磁共振用鼠标及其制作方法和信号传输装置
CN104679295A (zh) * 2015-02-12 2015-06-03 四川大学华西医院 一种磁共振用鼠标及其制作方法和信号传输装置
US10506747B2 (en) 2015-02-12 2019-12-10 West China Hospital, Sichuan University Mouse for magnetic resonance, manufacturing method thereof, and signal transmission apparatus containing the same
US11249563B2 (en) 2019-07-02 2022-02-15 Asustek Computer Inc. Input touch device with curved segment that changes shape
CN113805715A (zh) * 2021-09-24 2021-12-17 东莞市键特电子有限公司 高分辨率按键式鼠标钮
CN113805715B (zh) * 2021-09-24 2024-03-15 东莞市键特电子有限公司 高分辨率按键式鼠标钮

Also Published As

Publication number Publication date
US20100201626A1 (en) 2010-08-12
JP5242384B2 (ja) 2013-07-24
JP2008542915A (ja) 2008-11-27
US20060274042A1 (en) 2006-12-07
WO2006132817A2 (en) 2006-12-14
US7710397B2 (en) 2010-05-04
EP1894085A2 (en) 2008-03-05
EP2485123A1 (en) 2012-08-08
US8279176B2 (en) 2012-10-02
CN101228499B (zh) 2011-06-22
US20130038534A1 (en) 2013-02-14
WO2006132817A3 (en) 2007-08-09

Similar Documents

Publication Publication Date Title
CN101228499B (zh) 鼠标及其操作方法
US10474251B2 (en) Ambidextrous mouse
CN102713805B (zh) 具有力传感器和致动器反馈的触摸板
CN103930964B (zh) 具有电触觉反馈的小键盘
US8441450B2 (en) Movable track pad with added functionality
JP4065035B2 (ja) 3次元カーソル位置設定装置
US6822635B2 (en) Haptic interface for laptop computers and other portable devices
CN105359065B (zh) 提供附加功能和各功能预览的多功能按键
US20130228023A1 (en) Key Strike Determination For Pressure Sensitive Keyboard
CN103180802A (zh) 具有触觉反馈的用户接口
CN102364413A (zh) 手写注释捕捉系统和方法
CN105353912A (zh) 触摸和力感测设备以及力敏显示器
CN103838399A (zh) 鼠标装置
CN101124532A (zh) 计算机输入设备
TWM383156U (en) Improved touch control mouse device
CN205353955U (zh) 电容感应式无线多功能鼠标笔
GB2292441A (en) Touch pad device
JP2006107031A (ja) 情報処理装置
KR101715394B1 (ko) 터치 윈도우 유닛을 구비한 장치
CN102841691A (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
C14 Grant of patent or utility model
GR01 Patent grant