指针控制方法与指针控制装置制造方法及图纸

技术编号:9829699 阅读:172 留言:0更新日期:2014-04-01 18:39
一种指针控制方法与指针控制装置。该指针控制方法适用于具有键盘的计算机系统,键盘由多个控制键与多个呈矩阵排列且各自具有X坐标与Y坐标的非控制键构成;本方法包括:检测两个以上的非控制键同时被按压的第一按键事件;计算第一坐标,第一坐标的X坐标与Y坐标分别为第一按键事件中被按压的各非控制键的X坐标的平均值与Y坐标的平均值;检测非控制键的其中一者被按压的第二按键事件;计算第二坐标,第二坐标的X坐标与Y坐标分别为第二按键事件中被按压的非控制键的X坐标与Y坐标;计算第一坐标与第二坐标所定义的向量;以及根据向量控制指针的移动。本发明专利技术可让使用者直接利用键盘来控制指针的移动,解决打字及移动指针的动作不连贯问题。

【技术实现步骤摘要】
【专利摘要】一种指针控制方法与指针控制装置。该指针控制方法适用于具有键盘的计算机系统,键盘由多个控制键与多个呈矩阵排列且各自具有X坐标与Y坐标的非控制键构成;本方法包括:检测两个以上的非控制键同时被按压的第一按键事件;计算第一坐标,第一坐标的X坐标与Y坐标分别为第一按键事件中被按压的各非控制键的X坐标的平均值与Y坐标的平均值;检测非控制键的其中一者被按压的第二按键事件;计算第二坐标,第二坐标的X坐标与Y坐标分别为第二按键事件中被按压的非控制键的X坐标与Y坐标;计算第一坐标与第二坐标所定义的向量;以及根据向量控制指针的移动。本专利技术可让使用者直接利用键盘来控制指针的移动,解决打字及移动指针的动作不连贯问题。【专利说明】指针控制方法与指针控制装置
本专利技术涉及一种指针控制方法与指针控制装置,特别是一种适用于具有键盘的计算机系统的指针控制方法与指针控制装置。
技术介绍
传统计算机系统的输入装置包含键盘、鼠标、轨迹球、游戏杆或是触控板等,其中又以键盘与鼠标或键盘与触控板的组合最广为使用者所使用。当使用键盘与鼠标或者是键盘与触控板的组合方式进行输入时,倘若消费者需要进行打字,便须将手指放置在键盘上,倘若消费者需要移动指针,便须将其中一只手放置在鼠标或触控板上,造成打字以及移动指针二者操作上的动作不连贯。 当使用全触控操作的方式进行输入时,由于没有实体键盘,因而打字速度受限于输入软件的设计以及硬件的处理速度,且生硬的打字手感也不利于长时间与大量的操作。部分电子业者会针对特定产品提供外接键盘,以供消费者需要长时间大量输入时之用。只是,使用者在进行打字的过程中,若想移动光标仍必须将手指移开键盘,造成打字以及移动指针二者操作上的动作不连贯。因此,传统计算机系统具有打字以及移动指针二者操作上的动作不连贯问题。从而,需要提供一种指针控制方法与指针控制装置来解决上述问题。
技术实现思路
有鉴于此,本专利技术提出一种指针控制方法,适用于一计算机系统,所述计算机系统具有一键盘,其包含多个控制键与多个非控制键,各非控制键呈矩阵排列且各自具有一 X坐标与一 坐标。所述指针控制方法包含:检测一第一按键事件,所谓第一按键事件是指两个以上的非控制键同时被按压;计算一第一坐标,第一坐标的X坐标是所述第一按键事件中被按压的各非控制键的X坐标的平均值,第一坐标的Y坐标是所述第一按键事件中被按压的各非控制键的Y坐标的平均值;检测一第二按键事件,第二按键事件发生于第一按键事件之后,此处所谓的第二按键事件是指非控制键的其中一者被按压;计算一第二坐标,第二坐标的X坐标为第二按键事件中被按压的非控制键的X坐标,第二坐标的Y坐标为第二按键事件中被按压的非控制键的Y坐标;计算第一坐标与第二坐标所定义的一向量;以及根据所述向量控制指针的移动。本专利技术亦提出一种指针控制方法,该指针控制方法适用于一计算机系统,该计算机系统具有一键盘,该键盘由多个控制键与多个非控制键所构成,各该非控制键呈矩阵排列且各自具有一 X坐标与一 Y坐标,该指针控制方法包括:检测一第一按键事件,该第一按键事件是指两个以上的该些非控制键同时被按压;计算一第一坐标,该第一坐标的X坐标为该第一按键事件中被按压的各该非控制键的X坐标的平均值,该第一坐标的Y坐标为该第一按键事件中被按压的各该非控制键的Y坐标的平均值;检测一第二按键事件,该第二按键事件发生在该第一按键事件之后,该第二按键事件是指该些非控制键的其中一者被按压;计算一第二坐标,该第二坐标的X坐标为该第二按键事件中被按压的该非控制键的X坐标,该第二坐标的Y坐标为该第二按键事件中被按压的该非控制键的Y坐标;计算该第一坐标与该第二坐标所定义的一向量;以及根据该向量控制该指针的移动。通过前述方法,消费者可利用键盘来控制指针的移动,因而无论在打字或是控制指针的移动,手指均不须离开键盘,解决传统计算机系统所具有的打字及移动指针二者操作上的动作不连贯问题。本专利技术亦提出另一种指针控制方法,适用于一计算机系统,所述计算机系统具有一键盘,其包含多个控制键与多个非控制键,各非控制键呈矩阵排列且各自具有一 X坐标与一 Y坐标。所述指针控制方法包含:检测一第一按键事件,所谓第一按键事件是指两个以上的非控制键同时被按压;计算一第一坐标,第一坐标的X坐标是所述第一按键事件中被按压的各非控制键的X坐标的平均值,第一坐标的Y坐标是所述第一按键事件中被按压的各非控制键的Y坐标的平均值;检测一第二按键事件,第二按键事件发生在第一按键事件之后,此处所谓的第二按键事件是指两个以上的非控制键同时被按压;计算一第二坐标,第二坐标的X坐标为第二按键事件中被按压的各非控制键的X坐标的平均值,第二坐标的Y坐标为第二按键事件中被按压的各非控制键的Y坐标的平均值;计算第一坐标与第二坐标所定义的一向量;以及根据所述向量控制指针的移动。本专利技术亦提出一种指针控制方法,该指针控制方法适用于一计算机系统,该计算机系统具有一键盘与一指针单元,该键盘包括多个控制键与多个非控制键,各该非控制键呈矩阵排列且各自具有一 X坐标与一 Y坐标,该指针控制方法包括:检测一第一按键事件,该第一按键事件是指两个以上的该些非控制键同时被按压;计算一第一坐标,该第一坐标的X坐标为该第一按键事件中被按压的各该非控制键的X坐标的平均值,该第一坐标的Y坐标为该第一按键事件中被按压的各该非控制键的Y坐标的平均值;检测一第二按键事件,该第二按键事件发生在该第一按键事件之后,该第二按键事件是指两个以上的该些非控制键被按压;计算一第二坐标,该第二坐标的X坐标为该第二按键事件中被按压的各该非控制键的X坐标的平均值,该第二坐标的Y坐标为该第二按键事件中被按压的各该非控制键的Y坐标的平均值;计算该第一坐标与该第二坐标所定义的一向量;以及根据该向量控制该指针的移动。本专利技术亦提出一种指针控制装置,该指针控制装置适用于一计算机系统,该指针控制装置包含:一键盘、一检测模块、一计算模块以及一控制模块;该键盘电连接于该计算机系统,该键盘包含多个控制键与多个非控制键,各该非控制键呈矩阵排列且各自具有一 X坐标与一 Y坐标;该检测模块用以先后检测一第一按键事件与一第二按键事件,该第一按键事件是指两个以上的该些非控制键同时被按压,该第二按键事件是指该些非控制键的其中一者被按压;该计算模块 用以计算一第一坐标、一第二坐标以及该第一坐标与该第二坐标所定义的一向量;该第一坐标的X坐标为该第一按键事件中被按压的各该非控制键的X坐标的平均值,该第一坐标的Y坐标为该第一按键事件中被按压的各该非控制键的Y坐标的平均值;该第二坐标的X坐标为该第二按键事件中被按压的该非控制键的X坐标,该第二坐标的Y坐标为该第二按键事件中被按压的该非控制键的Y坐标;该控制模块用以根据该向量控制该指针的移动。本专利技术亦提出另一种指针控制装置,该指针控制装置适用于一计算机系统,该指针控制装置包含:一键盘、一检测模块、一计算模块以及一控制模块;该键盘电连接于该计算机系统,该键盘包含多个控制键与多个非控制键,各该非控制键呈矩阵排列且各自具有一X坐标与一 Y坐标;该检测模块用以先后检测一第一按键事件与一第二按键事件,该第一按键事件与该第二按键事件是指两个以上的该些非控制键同时被按压;该计算模块用以计算本文档来自技高网
...

【技术保护点】
一种指针控制方法,该指针控制方法适用于一计算机系统,该计算机系统具有一键盘,该键盘由多个控制键与多个非控制键所构成,各该非控制键呈矩阵排列且各自具有一X坐标与一Y坐标,该指针控制方法包括:检测一第一按键事件,该第一按键事件是指两个以上的该些非控制键同时被按压;计算一第一坐标,该第一坐标的X坐标为该第一按键事件中被按压的各该非控制键的X坐标的平均值,该第一坐标的Y坐标为该第一按键事件中被按压的各该非控制键的Y坐标的平均值;检测一第二按键事件,该第二按键事件发生在该第一按键事件之后,该第二按键事件是指该些非控制键的其中一者被按压;计算一第二坐标,该第二坐标的X坐标为该第二按键事件中被按压的该非控制键的X坐标,该第二坐标的Y坐标为该第二按键事件中被按压的该非控制键的Y坐标;计算该第一坐标与该第二坐标所定义的一向量;以及根据该向量控制该指针的移动。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈厚成
申请(专利权)人:纬创资通股份有限公司 纬创资通昆山有限公司
类型:发明
国别省市:台湾;71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1