CN101907927A - 一种计算机键盘的光标定位控制方法 - Google Patents
一种计算机键盘的光标定位控制方法 Download PDFInfo
- 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
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的驱动程序,在一般键盘模式与定位模式之间切换的方式为在键盘设置切换按键、切换开关、或在***设置应用软件。
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)
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)
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 | 微软公司 | 键盘 |
-
2010
- 2010-08-04 CN CN2010102493096A patent/CN101907927A/zh active Pending
Patent Citations (5)
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)
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 |