发明名称 全能小键盘的实现方法
摘要 全能小键盘的实现方法,适用于计算机、手机、电话机、遥控器、pos机以及各种嵌入式的使用键盘作为信息输入和处理的设备。让现在普遍使用的键盘达到小巧、高效、舒适的信息输入与操作。有十二键键盘和十五键键盘两种方式,十二键键盘主要通过数字键1-9键来实现现在大键盘的字符输入和操作功能,0键、*键、#键来扩展小键盘的功能。十五键键盘通过单键或者双键的并击来实现现在计算机大键盘的所有字符输入和操作功能,十五键键盘也可以两个键盘结合使用,实现单手双手通用。使用本发明每个手指控制不超过三个按键,可以快速高效舒适的实现多媒体大键盘的所有功能。
申请公布号 CN101699371A 申请公布日期 2010.04.28
申请号 CN200910211079.1 申请日期 2009.11.11
申请人 安宏亮 发明人 安宏亮
分类号 G06F3/02(2006.01)I;G06F3/023(2006.01)I 主分类号 G06F3/02(2006.01)I
代理机构 代理人
主权项 一种全能小键盘的实现方法,适用于计算机、手机、电话机、遥控器、pos机以及嵌入式设备等各种以键盘作为信息输入的设备,其特征在于,以十二个键和十五个键的键盘为主,以实现计算机多媒体大键盘的功能为目标进行说明,本发明的小键盘可以实现网页浏览控制、音视频播放控制、英文字母的输入、数字输入、符号的输入和各种操作的输入。十二个按键主要针对手机等通过数字键盘来输入的设备,本发明方法将各种操作与符号信息,通过按键的抬起与按下的不同,字符与操作的不同对应不同的按键方式,把计算机大键盘按键实现的功能通过两个按键来实现,字符的输入需要按两次按键来输入,操作通过两键同时按下实现。本发明十二键键盘有两种键面布局。第一种十二键键盘布局,这种键盘布局字符排列均衡,数字键7标示【7()abc+-*】,数字键8标示【8[] def/=%】,数字键9标示【9{} gho^<>】,数字键4标示【,.;4 jkl】,数字键5标示【:’”5mni】,数字键6标示【 !/6pqr】,数字键1标示【#$& stu 1】,数字键2标示【`|~ vwx 2】,数字键3标示【_@ yz 3】,每个数字按键键面字符标识成三行,按键标示的第一行字符对应7、8、9键,第二行字符对应4、5、6键,第三行字符对应1、2、3键,每个按键标示的第一行的字符输入同过本键和数字键7、8、9键对应输入,第二行的字符输入通过本键和4、5、6键对应输入,第三行的字符通过本键和1、2、3键对应输入。具体输入与按键的对应关系如下,字母和符号都是先按下一键抬起后再按下另一键来输入的,(【】符号前面的两个数字代表两个按键,前一个数字是先按下的键,后一个数字是前一个抬起后再按下的键),字母的输入与按键对应关系为,74【a】、75【b】、76【c】、84【d】、85【e】、86【f】、94【g】、95【h】、96【o】、41【j】、42【k】、43【l】、51【m】、52【n】、53【i】、61【p】、62【q】、63【r】、14【s】、15【t】、16【u】、24【v】、25【w】、26【x】、34【y】、35【z】,符号输入与按键的对应关系为47【,】、48【.】、49【;】、57【:】、58【‘】、59【“】、67【 】、68【!】、69【/】、71【+】、72【-】、73【*】、78【(】、79【)】、81【/】、82【=】、83【%】、87【[】、89【]】、91【^】、92【<】、93【>】、97【{】、98【}】、17【#】、18【$】、19【&】、27【`】、28【|】、29【~】、37【_】、38【@】。操作输入是通过数字键1-9键,两键同时按下来实现的(本说明书的各种键盘布局方案包括十二键十五键键盘方案,操作输入都采本编码方法),有两键同时按下状态时按键抬起动作不产生输入,有一键按下后抬起又有两键同时按下的情况下,则前一按键的输入不再有作用,操作优先于字符的输入,有些操作区分按键的先后顺序,(不区分按键先后顺序的操作,两个数字键表示同时处于按下状态,区分按键先后顺序的操作,前一个数字是先按下的键,后一个数字是前一个保持按下状态时然后再按下的键),按键与操作的对应关系为,区分按键顺序的是光标操作和翻页键48【Right arrow】、84【Left arrow】、86【Downarrow】、68【Up arrow】、75【End】、57【Home】、59【Page up】、95【Page down】,其它的不区分按键的先后顺序78【Enter】、89【Space bar】、45【Backspace】、56【Del】、12【Tab】、23【Esc】、79【Ctrl】、46【Alt】、13【Shift】、49【Capslock】、76【输入法转换】、74【剪切】、85【复制】、96【粘帖】、24【Printscreen】、25【Win】、26【Ins】、27【Power】、28【Sleep】、29【Pause Break】、14【F1】、15【F2】、16【F3】、17【F4】、18【F5】、19【F6】、34【F7】、35【F8】、36【F9】、37【F10】、38【F11】、39【F12】。十二键键盘特殊操作功能,*键和数字键同时按下快速启动相应的软件功能,#键和相应的数字键同时按下变换数字键盘的功能,*键或#键与数字键同时按下具体实现的功能,由使用者自行设定。第二种十二键键盘布局,这种键盘布局英文字母排列按照现在手机的方式,数字键7标示的字符是【7()+-*】,数字键8标示【8[] abc/=%】,数字键9标示【9{}def^<>】,数字键4标识【,.;4 ghi】,数字键5标识【:’”5 jkl】,数字键6标识【 !/6 mno】,数字键1标识【#$& pqrs 1】,数字键2标识【`|~tuv 2】,数字键3标识【_@ wxyz 3】,每个数字按键键面字符标识成三行,第一行的字符输入同过本键和数字键7、8、9键对应输入,第二行的字符输入通过本键和4、5、6键对应输入,第三行的字符通过本键和1、2、3键对应输入,对于有四个英文字母的按键最后一个英文字母通过本键和0键输入。字母的输入与按键对应关系为,84【a】、85【b】、86【c】、94【d】、95【e】、96【f】、41【g】、42【h】、43【i】、51【j】、52【k】、53【l】、61【m】、62【n】、63【o】、14【p】、15【q】、16【r】、10【s】、24【t】、25【u】、26【v】、34【w】、35【x】、36【y】、30【z】,符号输入与按键的对应关系与第一种十二键键盘布局相同。操作输入的实现与按键的对应关系也和第一种十二键键盘布局相同。十二键键盘特殊操作功能也和第一种十二键键盘布局方案相同。十五个按键的键盘主要针对需要更高效的字符输入需求,通过单键或两键并击来实现现在计算机大键盘的所有按键功能,可以单个键盘使用也可以两个键盘合并使用。十五按键键盘分为两种键盘布局形式,一种是新方案,一种是旧布局方案参照现在普遍使用的pwert键盘布局的形式。第一种十五键新方案键盘布局,0键标示【0■】,1键标示【iu &#$ 1】、2键标示【jv`|~ 2】,3键标示【kw @_3】,4键标示【eq,.;4)】,5键标示【fr:’”5]】,6键标示【gs !/6}】,7键标示【am+-*7(】,8键标示【bn/=%8[】,9键标示【co^<>9{】,d键标示【dp全能个性编码■*(Alt)】,h键标示【ht多媒体网页控制■/(Sbift)】,1键标示【1x数字单双转换■.(Ctrl)】,y键标示【y numlock■+】,z键标示【z标准■-】。不同的按键■的颜色不同,每个按键上面标示的字符颜色也都不相同,标有■的按键和标有■的按键同时按下,实现的是转换到和■相同颜色标示的功能或者是输入和■颜色相同的字符。键盘在标准模式时,把标有■的键与有这种颜色字符的按键同时按下,输入的就是该颜色的字符,输入与按键的对应关系如下,数字0直接按0键抬起后输入,数字的颜色和0键上面的■颜色相同,数字1-9由0键和这些数字键同时按下输入,具体对应关系,01【1】、02【2】、03【3】、04【4】、05【5】、06【6】、07【7】、08【8】、09【9】。英文字母【abcdefghijklyz】的输入,这些字母表标示在按键的最上面一行的第一个字母,没有和字符颜色相同的■符号,在按下标示有这些英文字母的按键抬起后就可以直接输入,英文字母【mnopqrstuvwx】的输入,这些英文字母与z键■的颜色相同,把z键与相应按键同时按下就可以输入,具体对应关系是,z7【m】,z8【n】,z9【o】,zd【p】,z4【q】,z5【r】,z6【s】,zh【t】,z1【u】,z2【v】,z3【w】,z1【x】。数字键上面标示的不同符号,都分别和y、l、h、d键的■颜色相同,符号输入和按键的具体对应关系是,y7【(】,y8【[】,y9【{】,y4【)】,y5【]】,y6【}】,17【+】,18【/】,19【^】,14【,】,15【:】,16【 】,11【&】,12【`】,13【@】,h7【-】,h8【=】,h9【<】,h4【.】,h5【’】,h6【!】,h1【#】,h2【|】,h3【_】,d7【*】,d8【%】,d9【>】,d4【;】,d5【”】,d6【/】,d1【$】,d2【~】。键盘的各种操作功能与十二键键盘相同,也是通过1-9键两键组合来输入。对于标准计算机大键盘组合键功能的实现,我的方案提供了三种实现方式。第一种通过自定义,在按出组合功能键后,可以自己设定在两秒内按某个按键实现什么组合键功能,如大键盘Ctrl键和字母键x同时按下实现的功能,在把7键和9键同时按下实现Ctrl键抬起后,我可以设定为在两秒钟内按下e键实现Ctrl+x组合键功能。第二种是按出组合键后,在两秒内再按出相应的字母键实现组合键功能,如实现Ctrl+x组合键功能,在把7键和9键同时按下实现Ctrl键抬起后,再把z键和l键同时按下输入x来实现。这两种方案也可用于多键组合功能实现。第三种是多键组合功能,我的方案在d键标示有(Alt),h键标示有(Shift),l键标示有(Ctrl),Ctrl、Shift、Alt只在d、h、l三键中任意两键同时按下时有效,如把h键和l键同时按下抬起后两秒钟内再按下相应的按键,就实现的是Ctrl和Shift键和相应按键同时按下实现的多键组合功能。把0键和1键同时按下小键盘转变为数字小键盘,这时把单个按键按下抬起后,标有数字的按键输入的是数字,没有标示数字的输入的是■符号后面的符号,与标准模式相比只是改变了在标准功能时按下一个键抬起后输入英文字母的模式,其他各种字符输入和操作输入功能与标准模式相同。把0键和h键同时按下小键盘转变为多媒体操作模式,这时7键【播放和暂停】、8键【启动播放软件】、9键【停止】、4键【音量加】、5键【音量减】、6键【静音】、1键【上一曲】、2键【下一曲】、3键【全屏】、y键【快进】、z键【快退】。把0键和d键同时按下转变为全能小键盘状态,这时数字键盘区功能变为十二键键盘功能。把0键和y键同时按下键盘转变为编辑功能状态,键盘各按键功能如标准键盘的数字键盘numlock锁定时的状态,这时7键【home】、8键【UpArrow】、9键【Page Up】、4键【Left Arrow】、5键【】、6键【Right Arrow】、1键【end】、2键【Down Arrow】、3键【Page Down】。把0键和z键同时按下键盘转回为标准模式功能。把y键和d键同时按下键盘变为个性编码的功能模式,这时的键盘各按键功能就是由用户预先自设定的按键功能。把y键和h键同时按下键盘变为网页控制功能,给浏览网页提供便利,这时7键【主页】、8键【新建窗口】、9键【最小化】、4键【前进】、5键【后退】、6键【刷新】、1键【关闭】、2键【收藏】、3键【最大化还原】。把y键和1键同时按下变为双键盘操作模式,这时标有两个英文字母的按键,第一个英文字母和第二个英文字母的输入方式互换,在标准模式时第一个英文字母直接按相应的按键,抬起后输入第一个英文字母,第二个英文字母由z键和其他的按键同时按下实现输入,变为标示的第二个英文字母按下相应的按键抬起后直接输入,不再需要和z键同时按下来实现输入,而第一个英文字母变为和z键同时按下输入,这样两个小键盘就可以组成一个双手操作的大键盘来使用,所有的英文字母都可以一键输入。每个键盘的功能转换只能由一个键盘的按键来实现,除去功能转换只能由一个键盘来完成外,其他的各种功能都可以通过两个键盘来配合实现,按住一个键盘的一个按键不动再按另一个键盘的一个按键,实现的功能和按住一个键盘的这两个按键实现的功能相同。组合键功能也可以按住一个键盘的组合键再按住另一个键盘的字母键来实现。第二种十五键旧键盘布局方案,0键标示【0■】,1键标示【zb &#$ 1】、2键标示【xn`|~2】,3键标示【cm @_ 3】,4键标示【sh,.;4)】,5键标示【dj:’”5]】,6键标示【fk !/6}】,7键标示【wu+-*7(】,8键标示【ei/=%8[】,9键标示【ro^<>9{】,t键标示【tp全能个性编码■*(Alt)】,g键标示【gl多媒体网页控制■/(Shift)】,v键标示【v数字单双转换■.(Ctrl)】,q键标示【qy numlock■+】,a键标示【a标准■-】。和第一种十五键键盘布局方案相比只是英文字母的排列不同,输入所需按键不同,输入方式和各种功能实现与第一种十五键键盘方案一样,具体英文字母的输入与按键的对应关系是,英文字母【qwertasdfgzxcv】的输入,是按下标有这些英文字母的按键抬起后直接输入,英文字母【yuiophjklbnm】的输入,是把a键和标有这些英文字母的键同时按下输入。
地址 048400 山西省高平市东峰小区三号楼三单元102室