一种带电话机键盘的电脑键盘及电子设备的制作方法

文档序号:24893222发布日期:2021-04-30 13:21阅读:87来源:国知局
一种带电话机键盘的电脑键盘及电子设备的制作方法

本发明涉及电脑外设以及人机交互技术领域,尤指一种带电话机键盘的电脑键盘及电子设备。



背景技术:

电话机键盘源于早期的旋转拨号盘式电话机,后来发展出脉冲式和双音多频式按键号盘式电话机,在旋转拨号盘式电话机0-9这10个数字的基础上增加了*键和#键。电脑键盘源于机械打字机键盘,后来又加入了数字小键盘(源于机械计算器键盘)、光标控制键和f1-12功能键。目前的电脑键盘与电话机键盘是各自独立的键盘,虽然电脑键盘上带有3*3数字小键盘,但是采用了计算器排列方式,与电话机键盘的排列方式是相反的,而且缺少*键和#键,不符合电话机键盘的使用习惯,很难作为电话机键盘来使用。电脑键盘的工作原理是:键盘控制器把扫描码(scancode)传送到计算机;计算机接收到扫描码(scancode)后,将其交给键盘驱动程序;键盘驱动程序把这个扫描码转换为键盘虚拟键码;键盘虚拟键码与具体硬件无关,不同厂商的键盘,同一个键的虚拟键码总是相同的;键盘驱动程序把该键盘操作的扫描码和虚拟键码以及其它信息传递给操作系统;操作系统将获得的信息封装在一个键盘消息中,并把该键盘消息插入到消息队列;通过windows的消息系统,该键盘消息被送到某个窗口中;窗口所在的应用程序接收到消息后,可以了解到有关键盘操作的信息,然后作出一定的响应。电脑键盘如果按照键区数量来分类,通常分为台式机三键区键盘、两键区游戏机械键盘和笔记本电脑的单键区键盘。从功能上划分则分为四个部分:主键盘,即qwerty布局字母键盘(也叫打字机键盘)、功能键(f1-f12)、3*3数字小键盘、编辑键(光标控制键),主键盘上1*10排列的0-9这10个数字键的虚拟键码与数字小键盘上3*3排列的0-9数字键的虚拟键码是不同的。随着智能电视的推广普及,今后家庭将以智能电视为中心,实现智能家电互通互联;包括电脑、电话、手机、平板电脑在内的各种智能家电都将彼此通联。由于智能电视功能已经远超普通电视,仅仅依靠遥控器已经无法满足人机交互的需求,智能电视外接电脑键盘将成为必然的选择。无论是智能电视还是电脑,都可以实现语音和视频通话功能,这就要求将电话机键盘整合到电脑键盘中。电话机键盘上通常有12个按键,键位排列方式是:123456789*0#。无论手机键盘还是座机键盘,*键和#键都是必不可少的。利用电话机键盘可以实现单手九宫格t9输入法,这对于长期使用手机九宫格t9输入法的用户非常重要。与电话机键盘不同的是,数字小键盘上没有#键,在主键盘1*10排列的一行数字键中,shift+3(主键盘数字键3)可以得到#号,shift+8(主键盘数字键8)可以得到*号。数字小键盘上的*键作为+-*/四个运算符中的乘号键使用,这个*的虚拟键码与主键盘上*的虚拟键码是不同的。与电话机键盘数字键采用123456789排列相反,数字小键盘的排列方式是:789456123。14时以下笔记本电脑键盘都采用单键区缺少独立的3*3数字键盘,以前的笔记本电脑将3*3数字小键盘叠加到主键盘右半部分,与字母键uiojkl复用,通过numlock(或fn+numlock)转换;因为字母键是斜向排列,这种叠加的方式导致笔记本电脑上的3*3数字小键盘使用起来很不方便,可用性和用户体验很差。实际上,很少有人使用斜向排列的3*3数字小键盘,因为不符合人们的使用习惯,很容易误操作,更无法实现盲打数字输入。现在的笔记本电脑彻底放弃了复用的3*3数字小键盘,只保留主键盘上1*10排列的一行数字键。总之,无论是斜向叠加复用的3*3数字小键盘还是主键盘上1*10排列的数字键,都很难作为电话机键盘使用。综上所述,无论是台式机的三区键盘,还是笔记本电脑的单区键盘,都没有符合人们习惯的电话机键盘,不仅无法实现单手九宫格t9输入法,而且电脑拨打网络电话或者智能电视拨打电视电话时,没有好用的电话机实体键盘,只能通过鼠标或遥控器操控屏幕虚拟键盘实现电话拨号,严重影响了人机交互效率和用户体验。本发明给出的技术方案将电话机键盘整合到电脑键盘中,成功解决了电脑键盘存在的上述问题。



技术实现要素:

本发明的主要目的在于,给出整合电话机键盘的内九宫格电脑键盘,解决现有技术中存在的问题,从而更加适于实用,获得更好的用户体验,且具有产业上的利用价值。

依据本发明提出的带电话机键盘的电脑键盘,包括:

qwerty布局主键盘;

主键盘内含有九宫格排列的数字键区;

电话机键盘的12个按键123456789*0#映射到内九宫格数字键区。

本发明的目的及其技术方案还可采用以下技术措施进一步实现。

在三键区台式机键盘的主键盘区,或单键区笔记本电脑键盘主键盘区,采用特殊键替换标准键,实现斜向排列到垂直排列的过渡和转变,得到垂直排列的内九宫格数字键区,电话机键盘映射到这个垂直排列的内九宫格数字键区,与该区键位叠加复用;

电话机键盘上的12个按键123456789*0#映射到内九宫格数字键区的键位上,在这些键位上叠加复用,以tel进行切换,当电脑拨打网络电话或者智能电视拨打电视电话时,这些键位实现电话机键盘的功能。

另一方面本发明还提供一种电子设备,包括:

主体装置;

处理器,设置在所述主体装置中;

一种电脑键盘,所述电脑键盘采用上述带电话机键盘的电脑键盘,与所述处理器连接。

与现有技术相比,本发明的有益效果是:给出带电话机键盘的电脑键盘,使三键区台式机键盘的主键盘区,或单键区笔记本电脑键盘主键盘区具备内九宫格排列的数字键区,以实现电脑键盘对于电话机键盘的整合,不仅方便人们用电脑键盘拨打网络电话或者控制智能电视拨打电视电话,而且可以利用电话机键盘上的t9输入法,实现九宫格键盘单手输入,这对于长期使用手机九宫格输入法的用户非常重要。另外,当右手使用鼠标的时候,左手既可以采用九宫格输入法实现单手输入文字,也可以单手输入数字,提升输入效率和用户体验。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附图详细说明。

附图说明

下面结合附图和实施例对本发明做进一步说明。

图1所示为一种以前的单键区笔记本电脑键盘,横enter美式键盘,3*3数字小键盘斜向叠加在主键盘区字母键uiojkl上,与字母键复用,通过fn+numlock转换。该方案虽然有3*3数字小键盘,但是可用性很差,人们宁愿使用主键盘1*10排列的一行数字键,却很少使用斜向叠加复用的3*3数字小键盘。该方案主要被以前的14时美式笔记本电脑采用,现在的笔记本电脑彻底放弃了复用的3*3数字小键盘,只保留主键盘上1*10排列的一行数字键。无论是斜向叠加复用的3*3数字小键盘,还是主键盘上1*10排列的一行数字键,都很难作为电话机键盘使用。

图2所示为一种台式机的三键区键盘,横enter美式键盘从功能上划分则分为四个部分:主键盘,即qwerty布局字母键盘(也叫打字机键盘)、功能键(f1-f12)、3*3数字小键盘、编辑键(光标控制键)。主键盘上1*10排列的0-9这10个数字键的虚拟键码与数字小键盘上3*3排列的0-9数字键的虚拟键码是不同的。在主键盘1*10排列的一行数字键,shift+3(主键盘数字键3)可以得到#号,shift+8(主键盘数字键8)可以得到*号。数字小键盘上的*键作为+-*/四个运算符中的乘号键使用,这个*号的虚拟键码与主键盘上*的虚拟键码是不同的。与电话机键盘数字键采用123456789排列相反,数字小键盘的排列方式是:789456123。无论是独立的数字小键盘,还是主键盘上1*10排列的一行数字键,都很难作为电话机键盘使用。

图3为本发明的第1个实施例。

图4为本发明的第2个实施例。

图5为本发明的第3个实施例。

图6为本发明的第4个实施例。

具体实施方式

图3所示为本发明的第1个实施例,针对台式机的三键区办公用薄膜键盘,美式横enter,在qwerty布局主键盘键区内部,采用1.25倍特殊键替换标准键o、m、<,实现斜向排列到垂直排列的过渡和转变,得到垂直排列的内九宫格3*3数字键区,通过调整键盘驱动程序,将主键盘区的0-9数字键虚拟键码和*#虚拟键码(*#的ascii码)重新映射,使电话机键盘的12个按键123456789*0#在内九宫格键区上叠加复用,设置fn+tab=tel(telephone)作为切换,实现原先键位功能与电话机键位功能的切换,并给出语音模式切换按键(位于右alt键的右边),在电脑拨打网络电话或者智能电视拨打电视电话时,整合在内九宫格上的电话机键盘实现拨号按键的功能。内九宫格电话机键盘上给出了t9输入法对应的26个字母,对于习惯手机九宫格输入法的用户非常有用,另外,一般用户,当右手使用鼠标的时候,左手既可以采用九宫格输入法实现单手输入文字,也可以单手输入数字,提升输入效率和用户体验。该实施例实现了电话机键盘与三键区台式机电脑键盘的整合。因为逗号(,)和英文句号兼小数点(.)非常重要,输入数字时离不开小数点,还需要在千位与万位之间、十万位与百万位之间每隔3位加入逗号(,)进行分割;用电话机键盘上的t9输入法时,需要在文字中加入逗号(,)和句号(.)进行断句,因此,在fn+tab=tel(telephone)切换为电话机键盘时,除了将*映射到字母键i,将#映射到字母键m,还将逗号(,)映射到字母键n,将英文句号兼小数点(.)映射到字母键j,电话机键盘实际上映射了123456789*0#逗号英文句号共14个符号。

图4所示为本发明的第2个实施例,针对两键区的游戏用机械键盘,美式横enter,在qwerty布局主键盘键区内部,采用1.25倍特殊键替换标准键o、m、<,实现斜向排列到垂直排列的过渡和转变,得到垂直排列的内九宫格3*3数字键区,通过调整键盘驱动程序,将主键盘区的0-9数字键虚拟键码和*#虚拟键码(*#的ascii码)重新映射,使电话机键盘的12个按键123456789*0#在内九宫格键区上叠加复用,设置fn+tab=tel(telephone)作为切换,实现原先键位功能与电话机键位功能的切换,并给出语音模式切换按键(位于右alt键的右边),在电脑拨打网络电话或者智能电视拨打电视电话时,整合在内九宫格上的电话机键盘实现拨号按键的功能。内九宫格电话机键盘上给出了t9输入法对应的26个字母,对于习惯手机九宫格输入法的用户非常有用,另外,一般用户,当右手使用鼠标的时候,左手既可以采用九宫格输入法实现单手输入文字,也可以单手输入数字,提升输入效率和用户体验。由于该两键区游戏机械键盘省去了独立的3*3数字小键盘,给计算器的使用带来不便,因此在本实施例中,内九宫格键区不仅有电话机键盘,还有叠加复用的3*3数字小键盘和+-*/四个运算符,并通过numlock切换,不同于一般的数字小键盘之处在于:采用123456789的电话机排列取代计算器789456123的数字排列。由于机械键盘可以控制每个按键led背光灯的灯光效果,因此,在该实施例中,fn+tab=tel(telephone)切换为电话机键盘时,电话机键盘的12个按键123456789*0#发光;numlock切换数字小键盘时,1234567890小数点和+-*/四个运算符键位发光。该实施例实现了电话机键盘、数字小键盘与两键区电脑键盘的整合。因为逗号(,)和英文句号兼小数点(.)非常重要,输入数字时离不开小数点,还需要在千位与万位之间、十万位与百万位之间每隔3位加入逗号(,)进行分割;用电话机键盘上的t9输入法时,需要在文字中加入逗号(,)和句号(.)进行断句,因此,在fn+tab=tel(telephone)切换为电话机键盘时,除了将*映射到字母键i,将#映射到字母键m,还将逗号(,)映射到字母键n,将英文句号兼小数点键(.)映射到字母键j,电话机键盘实际上映射了123456789*0#逗号英文句号共14个符号。

图5所示为本发明的第3个实施例,针对13时美式横enter单键区笔记本电脑,在qwerty布局主键盘键区内部,采用1.25倍特殊键替换标准键o、m、<,实现斜向排列到垂直排列的过渡和转变,得到垂直排列的内九宫格3*3数字键区,通过调整键盘驱动程序,将主键盘区的0-9数字键虚拟键码和*#虚拟键码(*#的ascii码)重新映射,使电话机键盘的12个按键123456789*0#在内九宫格键区上叠加复用,设置fn+|\=tel(telephone),并给出语音模式切换按键(右alt键),在电脑拨打网络电话或者智能电视拨打电视电话时,整合在内九宫格上的电话机键盘实现拨号按键的功能。内九宫格电话机键盘上给出了t9输入法对应的26个字母,还给出了横竖撇捺折5个汉字输入笔画,对于习惯手机九宫格输入法(含九宫格拼音输入法和笔画输入法)的用户非常有用;另外,一般用户,当右手使用鼠标的时候,左手既可以采用九宫格输入法实现单手输入文字,也可以单手输入数字,提升输入效率和用户体验。由于该单键区笔记本键盘省去了独立的3*3数字小键盘,给计算器的使用带来不便,因此在本实施例中,内九宫格键区不仅有电话机键盘,还有叠加复用的3*3数字小键盘和+-*/四个运算符,并通过numlock切换,不同于一般的数字小键盘之处在于:采用123456789的电话机排列取代计算器789456123的数字排列。该实施例实现了电话机键盘、数字小键盘与单键区笔记本电脑键盘的整合。因为逗号键(,)和英文句号兼小数点键(.)非常重要,输入数字时离不开小数点,还需要在千位与万位之间、十万位与百万位之间每隔3位加入逗号(,)进行分割;用电话机键盘上的t9输入法时,需要在文字中加入逗号(,)和句号(.)进行断句,因此,在fn+|\=tel(telephone)切换为电话机键盘时,除了将*映射到字母键i,将#映射到字母键m,还将逗号(,)映射到字母键n,将英文句号兼小数点键(.)映射到字母键j,电话机键盘实际上映射了123456789*0#逗号英文句号共14个符号。

图6所示为本发明的第4个实施例,针对14吋美式横enter单键区笔记本电脑,在主键盘字母键区内部,采用1.25倍特殊键替换标准键o、m、<,实现斜向排列到垂直排列的过渡和转变,得到垂直排列的内九宫格3*3数字键区,通过调整键盘驱动程序,将主键盘区的0-9数字键虚拟键码和*#虚拟键码(*#的ascii码)重新映射,使电话机键盘的12个按键123456789*0#在内九宫格键区上叠加复用,设置fn+tab=tel(telephone),并给出语音模式切换按键(右alt键),在电脑拨打网络电话或者智能电视拨打电视电话时,整合在内九宫格上的电话机键盘实现拨号按键的功能。内九宫格电话机键盘上给出了t9输入法对应的26个字母。由于该单键区笔记本键盘省去了独立的3*3数字小键盘,给计算器的使用带来不便,因此在本实施例中,内九宫格键区不仅有电话机键盘,还有叠加复用的3*3数字小键盘和+-*/四个运算符,并通过numlock切换,不同于一般的数字小键盘之处在于:采用123456789的电话机排列取代计算器789456123的数字排列。不仅如此,在数字小键盘的基础上,该实施例进一步将科学计算器的各种函数运算及功能按键映射到内九宫格3*3数字键盘周边的其它键位上,在这些键位上叠加复用,当win10计算器在科学计算器模式下运行时,这些键位实现各种函数运算及功能按键。具体的映射关系为:第一排键位,esc-c,f3-deg,f4-rad,f5-grad,f9-″+-″,delete-ce;第二排键位,1-n!,2-√,3-x^3;第三排键位,q-x^2,r-1/x,t-tan,y-x^y;第四排键位,s-sin,d-mod,h-log;第五排键位,x-exp,c-cos,v-f-e,n-in。另外,设置fn+左shift=calc(calculator),即fn+左shift组合直接打开win10计算器应用程序;当win10计算器在科学计算器模式下运行时,设置fn+(`~)键=scie(scientificcalculator)作为切换,即fn+(`~)键组合激活科学计算器用到的各种函数运算及功能按键。该实施例为薄膜键盘,为了与qwerty键盘上的字符有所区别,内九宫格3*3数字键盘的电话机键盘字符、科学计算器的函数运算及功能按键的字符采用不同的颜色印制。该实施例实现了电话机键盘、数字小键盘、科学计算器键盘与单键区笔记本电脑键盘的整合。因为逗号键(,)和英文句号兼小数点键(.)非常重要,输入数字时离不开小数点,还需要在千位与万位之间、十万位与百万位之间每隔3位加入逗号(,)进行分割;用电话机键盘上的t9输入法时,需要在文字中加入逗号(,)和句号(.)进行断句,因此,在fn+tab=tel(telephone)切换为电话机键盘时,除了将*映射到字母键i,将#映射到字母键m,还将逗号(,)映射到字母键u,将英文句号兼小数点键(.)映射到字母键j,电话机键盘实际上映射了123456789*0#逗号英文句号共14个符号。

以上4个实施例都是在电脑键盘的主键盘区内部,采用特殊键替换标准键,实现斜向排列到垂直排列的过渡和转变,得到垂直排列的内九宫格3*3数字键区。第一个实施例将电话机键盘与三键区台式机电脑键盘整合;第2个实施例将电话机键盘与数字小键盘和两键区游戏机械键盘整合;第3个实施例将电话机键盘与数字小键盘和单键区笔记本电脑键盘整合,第4个实施例将电话机键盘与数字小键盘、科学计算器键盘和单键区笔记本键盘整合;两键区和单键区键盘,数字小键盘与电话机键盘都统一采用123456789排列。

本发明提供的实施例至少存在如下技术效果:使电脑键盘不仅整合电话机键盘,还整合了3*3数字小键盘,还具备科学计算器的各种函数运算及功能按键,充分发挥pc自带的win10计算器的强大功能,提升人机交互效率和用户体验。普通计算器和科学计算器虽然可以单独使用,但都是独立于个人电脑,无法将运算过程和运算结果保留并复制粘贴到pc的应用程序中,而pc自带的计算器能保留并复制粘贴运算过程和运算结果到其它的应用程序中,这是外置的独立计算器无法实现的。实现电脑键盘与电话机键盘的整合,不仅方便人们用电脑键盘拨打网络电话或者控制智能电视拨打电视电话,而且可以利用电话机键盘上的t9输入法(含九宫格拼音输入法和笔画输入法),实现九宫格键盘单手输入,这对于长期使用手机九宫格输入法的用户非常重要。另外,当右手使用鼠标的时候,左手既可以采用九宫格输入法实现单手输入文字,也可以单手输入数字,提升输入效率和用户体验。

以上所述,仅是本发明的较佳实施例,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭示如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1