CN101907927A - 一种计算机键盘的光标定位控制方法 - Google Patents

一种计算机键盘的光标定位控制方法 Download PDF

Info

Publication number
CN101907927A
CN101907927A CN2010102493096A CN201010249309A CN101907927A CN 101907927 A CN101907927 A CN 101907927A CN 2010102493096 A CN2010102493096 A CN 2010102493096A CN 201010249309 A CN201010249309 A CN 201010249309A CN 101907927 A CN101907927 A CN 101907927A
Authority
CN
China
Prior art keywords
button
send
keyboard
signal
mode
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
CN2010102493096A
Other languages
English (en)
Inventor
陈弘岳
Original Assignee
杨开艳
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 杨开艳 filed Critical 杨开艳
Priority to CN2010102493096A priority Critical patent/CN101907927A/zh
Publication of CN101907927A publication Critical patent/CN101907927A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

本发明公开了一种计算机键盘的光标定位控制方法,由键盘控制IC的驱动程序,(1)在一般键盘模式状况下,若轻击任一按键盘,则发出一个该按键相对应的字母或功能键讯号;若持续按压,则连续发出该按键相对应的讯号;包括重复发出字母/符号/指令讯号,以及保持ctrl/alt指令状态。(2)在定位模式状况下:a、若轻击任一按键,则发出一个该按键在一般键盘模式单击所发出的字母或功能键讯号;b、若持续按压中间区域的按键,超过一段设定的时间后,则发出定位讯号,依该按键所设定的屏幕位置,直接将光标位移到屏幕上的设定位置,中间区域各按键设定的屏幕位置,依据各按键在中间区域的相对位置,以等比例投射于屏幕上的位置;c、若持续按压非中间区域的按键,发出该按键在一般键盘模式的相对应的讯号。

Description

一种计算机键盘的光标定位控制方法
技术领域:
本发明涉及计算机控制技术领域,尤其是涉及一种计算机键盘的光标定位控制方法。
背景技术:
一般使用者操作笔记本计算机时,需在键盘与触控板之间不断地位移手掌,而操作桌上型计算机,需在键盘与鼠标之间位移手掌,相当不方便。况且有些动作只需将光标轻微移动,却必须移动手掌操作鼠标。而且为了提高灵敏度,在笔记本计算机配置大面积触控板与高阶IC,成本相当高。因此若能发展一种方式可用键盘快速定位,但有不影响打字功能,再用小的光标移动装置,则可减少位移,且降低成本。
发明内容:
本发明的目的即在于针对现有技术存在的不足之处而提供一种计算机键盘的光标定位控制方法。
为实现上述目的,本发明的一种计算机键盘的光标定位控制方法,由键盘控制IC的驱动程序,可在一般键盘模式与定位模式之间切换,其特征在于:
(1)在一般键盘模式状况下,若轻击任一按键盘,则发出一个该按键相对应的讯号;若持续按压,则连续发出该按键相对应的讯号,包括重复发出字母/符号/指令讯号,以及保持ctrl/alt指令状态;
(2)在定位模式状况下:a、若轻击任一按键,则发出一个该按键在一般键盘模式单击所发出的字母或功能键讯号;b、若持续按压中间区域的按键,超过一段设定的时间后,则发出定位讯号,依该按键所设定的屏幕位置,直接将光标位移到屏幕上的设定位置,中间区域各按键设定的屏幕位置,乃依据各按键在中间区域的相对位置,以等比例投射于屏幕上的位置;c、若持续按压非中间区域的按键,发出该按键在一般键盘模式的相对应的讯号;包括重复发出字母/符号/指令讯号,以及保持ctrl/alt指令状态。
定位模式的操作流程为:刚开始按压某按键时,先判断该按键是否属于中间区域,a、若是中间区域,在刚开始按压时不发出任何指令,同时计算手指停留时间,若在一段设定的时间之内离开,则发出该按键在一般键盘模式单击所发出的字母或功能键讯号;若停留超过一段设定的时间,则发出定位讯号,依该按键所设定的屏幕位置,直接将光标位移到屏幕上的设定位置;b、若非中间区域,则为一般键盘模式,当轻击按键,则发出一个该按键相对应的讯号,当持续按压则连续发出该按键相对应的讯号;包括重复发出字母/符号/指令讯号,以及保持ctrl/alt指令状态。
定位模式的操作流程为:刚开始按压某按键时,不发出任何指令,并同时计算手指停留时间,a、若在设定的一段时间之内离开,则发出该按键在一般键盘模式单击所发出的字母或功能键讯号;b、若持续按压中间区域的按键超过一段设定的时间,则发出定位讯号,依该按键所设定的屏幕位置,直接将光标位移到屏幕上的设定位置;c、若持续按压非中间区域的按键停留超过一段时间,则发出该按键在一般键盘模式的相对应的讯号;包括重复发出字母/符号/指令讯号,以及保持ctrl/alt指令状态。
键盘发出的定位讯号为位置编码,在***另外设置运行一个应用软件,当应用软件接收到键盘发出的定位位置编码讯号,则依每一个位置编码所设定的屏幕位置,将光标位移到屏幕上的设定位置。
键盘发出的定位讯号包含各按键所设定的屏幕位置,可将光标直接位移到屏幕上的设定位置。
键盘控制IC的驱动程序,在一般键盘模式与定位模式之间切换的方式为在键盘设置切换按键、切换开关、或在***设置应用软件。
本发明的有益效果在于:(1)因为光标已先定位,只需再轻微滑动即可,因此笔记本计算机只需设置小面积触控板,不需高成本高灵敏度的触控板,可降低成本,且小面积的触控板可减少误触的机会。小触控板可区分为左右两区,在各区双击发出左右键讯号,甚至使用扁平式游戏杆,或小轨迹球,可直接连接键盘IC RENSAS IC ANALOGPORT,不需设置触控板;(2)即使在定位模式下,键盘仍同时具有打字功能与定位功能,当轻击即为打字模式,当按压超过0.1或0.2秒,即为定位模式,不需频繁切换,若要玩游戏则只要切换为一般键盘模式,则中间区域的按键即可连击。
附图说明:
下面结合附图对本发明做进一步的说明:
图1为本发明的流程图之一;
图2为本发明的流程入之二。
具体实施方式:
以下所述仅为体现本发明原理的较佳实施例,并不因此而限定本发明的保护范围。
见图1所示:本发明的计算机键盘的光标定位控制方法由键盘控制IC的驱动程序,在一般键盘模式与定位模式之间切换的方式为:在键盘设置切换快捷键、或切换开关、或在***设置应用软件。
为了使键盘在定位模式状态之下仍具有打字功能,且不影响左右边功能键诸如CTRL/ALT的云做,因此以中间区域的字母/数字键/功能键区,作为定位按键区,而且轻击中间区域的按键,仍可发出一次该按键在一般键盘模式单击所发出的字母或功能键讯号。
若持续按压中间区域的按键超过一定时间,则发出定位讯号,依该按键所设定的屏幕位置,直接将光标位移到屏幕上的设定位置。中间区域各按键设定的屏幕位置,依各按键在中间区域的相对位置,以等比例投射于屏幕上的位置。
若持续按压非中间区域的按键,发出该按键在一般键盘模式的连击讯号,如此就不会影响左右边特殊功能键诸如CTRL/ALT以及方向键的运作。
为达到上述功能,本发明实施例一的操作流程为:
刚开始按压某按键时,先判断该按键是否属于中间区域,若是中间区域,在刚开始按压时不发出任何指令,同时计算手指停留时间;(1)若在一段设定的时间之内离开,则发出该按键在一般键盘模式单击所发出的字母或功能键讯号;(2)若停留超过一段设定的时间,则发出定位讯号,依该按键所设定的屏幕位置,直接将光标位移到屏幕上的设定位置。若非中间区域,则为一般键盘模式,当轻击按键,
则发出一个该按键相对应的讯号,当持续按压则连续发出该按键相对应的讯号。相对应的讯号;包括重复发出字母/符号/指令讯号,以及保持ctrl/alt指令状态。
图2为本发明实施例二的流程图,与图1所不同的是,在刚开始按压某按键时,不发出任何指令,并同时计算手指停留时间;(1)若在设定的一段时间之内离开,则发出该按键在一般键盘模式单击所发出的字母或功能键讯号;(2)若持续按压中间区域的按键停留超过一段设定的时间,则发出定位讯号,依该按键所设定的屏幕位置,直接将光标位移到屏幕上的设定位置;(3)若持续按压非中间区域的按键停留超过一段时间,则发出该按键在一般键盘模式的相对应的讯号;包括重复发出字母/符号/指令讯号,以及保持ctrl/alt指令状态。

Claims (6)

1.一种计算机键盘的光标定位控制方法,由键盘控制IC的驱动程序,可在一般键盘模式与定位模式之间切换,其特征在于:
(1)在一般键盘模式状况下,若轻击任一按键盘,则发出一个该按键相对应的讯号;若持续按压,则连续发出该按键相对应的讯号,包括重复发出字母/符号/指令讯号,以及保持ctrl/alt指令状态;
(2)在定位模式状况下:a、若轻击任一按键,则发出一个该按键在一般键盘模式单击所发出的字母或功能键讯号;b、若持续按压中间区域的按键,超过一段设定的时间后,则发出定位讯号,依该按键所设定的屏幕位置,直接将光标位移到屏幕上的设定位置,中间区域各按键设定的屏幕位置,乃依据各按键在中间区域的相对位置,以等比例投射于屏幕上的位置;c、若持续按压非中间区域的按键,发出该按键在一般键盘模式的相对应的讯号;包括重复发出字母/符号/指令讯号,以及保持ctrl/alt指令状态。
2.根据权利要求1所述的计算机键盘的光标定位控制方法,其特征在于定位模式的操作流程为:刚开始按压某按键时,先判断该按键是否属于中间区域,a、若是中间区域,在刚开始按压时不发出任何指令,同时计算手指停留时间,若在一段设定的时间之内离开,则发出该按键在一般键盘模式单击所发出的字母或功能键讯号;若停留超过一段设定的时间,则发出定位讯号,依该按键所设定的屏幕位置,直接将光标位移到屏幕上的设定位置;b、若非中间区域,则为一般键盘模式,当轻击按键,则发出一个该按键相对应的讯号,当持续按压则连续发出该按键相对应的讯号;包括重复发出字母/符号/指令讯号,以及保持ctrl/alt指令状态。
3.根据权利要求1所述的计算机键盘的光标定位控制方法,其特征在于定位模式的操作流程为:刚开始按压某按键时,不发出任何指令,并同时计算手指停留时间,a、若在设定的一段时间之内离开,则发出该按键在一般键盘模式单击所发出的字母或功能键讯号;b、若持续按压中间区域的按键超过一段设定的时间,则发出定位讯号,依该按键所设定的屏幕位置,直接将光标位移到屏幕上的设定位置;c、若持续按压非中间区域的按键停留超过一段时间,则发出该按键在一般键盘模式的相对应的讯号;包括重复发出字母/符号/指令讯号,以及保持ctrl/alt指令状态。
4.根据权利要求1至3中任一项所述的计算机键盘的光标定位控制方法,其特征在于:键盘发出的定位讯号为位置编码,在***另外设置运行一个应用软件,当应用软件接收到键盘发出的定位位置编码讯号,则依每一个位置编码所设定的屏幕位置,将光标位移到屏幕上的设定位置。
5.根据权利要求1至3中任一项所述的计算机键盘的光标定位控制方法,其特征在于:键盘发出的定位讯号包含各按键所设定的屏幕位置,可将光标直接位移到屏幕上的设定位置。
6.根据权利要求1至3中任一项所述的计算机键盘的光标定位控制方法,其特征在于:键盘控制IC的驱动程序,在一般键盘模式与定位模式之间切换的方式为在键盘设置切换按键、切换开关、或在***设置应用软件。
CN2010102493096A 2010-08-04 2010-08-04 一种计算机键盘的光标定位控制方法 Pending CN101907927A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102493096A CN101907927A (zh) 2010-08-04 2010-08-04 一种计算机键盘的光标定位控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102493096A CN101907927A (zh) 2010-08-04 2010-08-04 一种计算机键盘的光标定位控制方法

Publications (1)

Publication Number Publication Date
CN101907927A true CN101907927A (zh) 2010-12-08

Family

ID=43263401

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102493096A Pending CN101907927A (zh) 2010-08-04 2010-08-04 一种计算机键盘的光标定位控制方法

Country Status (1)

Country Link
CN (1) CN101907927A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102929474A (zh) * 2012-08-14 2013-02-13 珠海市魅族科技有限公司 一种光标位置的控制方法和***
CN105549893A (zh) * 2016-01-21 2016-05-04 北京京东尚科信息技术有限公司 一种光标快速定位的方法和定位装置
CN105759980A (zh) * 2016-03-10 2016-07-13 青岛歌尔声学科技有限公司 一种键盘控制方法及键盘
CN107656693A (zh) * 2013-02-28 2018-02-02 联想(北京)有限公司 一种在触摸屏中确定光标位置的方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5675361A (en) * 1995-08-23 1997-10-07 Santilli; Donald S. Computer keyboard pointing device
CN1940837A (zh) * 2005-09-29 2007-04-04 联想(北京)有限公司 光标快速定位的方法
CN101097491A (zh) * 2006-06-30 2008-01-02 佛山市顺德区顺达电脑厂有限公司 电脑装置的按键式显示屏光标定位及指令点选模块
US20080143673A1 (en) * 2004-09-03 2008-06-19 Xce Co., Ltd. Method and Apparatus For Moving Cursor Using Numerical Keys
CN101515203A (zh) * 2001-04-30 2009-08-26 微软公司 键盘

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5675361A (en) * 1995-08-23 1997-10-07 Santilli; Donald S. Computer keyboard pointing device
CN101515203A (zh) * 2001-04-30 2009-08-26 微软公司 键盘
US20080143673A1 (en) * 2004-09-03 2008-06-19 Xce Co., Ltd. Method and Apparatus For Moving Cursor Using Numerical Keys
CN1940837A (zh) * 2005-09-29 2007-04-04 联想(北京)有限公司 光标快速定位的方法
CN101097491A (zh) * 2006-06-30 2008-01-02 佛山市顺德区顺达电脑厂有限公司 电脑装置的按键式显示屏光标定位及指令点选模块

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102929474A (zh) * 2012-08-14 2013-02-13 珠海市魅族科技有限公司 一种光标位置的控制方法和***
CN107656693A (zh) * 2013-02-28 2018-02-02 联想(北京)有限公司 一种在触摸屏中确定光标位置的方法及装置
CN105549893A (zh) * 2016-01-21 2016-05-04 北京京东尚科信息技术有限公司 一种光标快速定位的方法和定位装置
CN105759980A (zh) * 2016-03-10 2016-07-13 青岛歌尔声学科技有限公司 一种键盘控制方法及键盘

Similar Documents

Publication Publication Date Title
CA2784577C (en) Recognizing gesture on tactile input device
WO2008074223A1 (fr) Dispositif d'interaction entre l'homme et l'ordinateur, dispositif électronique, et procédé permettant une interaction entre l'homme et l'ordinateur
CN103123543A (zh) 多点触控鼠标
KR20080038247A (ko) 유저 인터페이스 장치 및 방법
CN101943983A (zh) 计算机***的控制方法及相关计算机***
CN104252238A (zh) 一种带有触摸板的键盘
CN102103461A (zh) 在笔记本电脑触控板上实现快捷键模式的方法
WO2014193461A1 (en) Receiving contextual information from keyboards
TWM486807U (zh) 具備觸控功能之周邊裝置
CN101907927A (zh) 一种计算机键盘的光标定位控制方法
CN102236455A (zh) 电子装置与虚拟滑鼠的启动方法
CN103365451B (zh) 用于智能平台的多维增速省空间的人机交互方法及装置
TWM470311U (zh) 暫態切換觸控模式之系統及相關電子裝置
CN103809793A (zh) 一种信息处理方法和电子设备
US20150103010A1 (en) Keyboard with Integrated Pointing Functionality
CN204390196U (zh) 一种低成本的指点杆
CN101561723A (zh) 一种虚拟游戏的操作手势
CN103309454A (zh) 一种实现键盘与鼠标功能切换的***及方法
CN103365436A (zh) 触摸式鼠标及其操作方法
CN204406340U (zh) 一种带有触控键的键盘
CN203025646U (zh) 一种新型多功能键盘
CN203012651U (zh) 一种具有快捷功能的计算机键盘
WO2008047172A3 (en) Glove as computer control input unit
WO2011034330A2 (ko) 골무형 명령 입력 장치
CN202649933U (zh) 一体化计算机键盘

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
DD01 Delivery of document by public notice

Addressee: Chen Xiaomin

Document name: Notification of Publication of the Application for Invention

C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20101208