电子文章 | 电子资料下载 | 家电维修 | 维修资料下载 | 加入收藏 | 全站地图
您现在所在位置:电子爱好者电子文章电子基础知识计算机键盘工作原理

计算机键盘工作原理

10-04 23:10:51 | http://www.5idzw.com | 电子基础知识 | 人气:802
标签:电子基础,电子基础知识应用,电工电子技术基础,http://www.5idzw.com 计算机键盘工作原理,http://www.5idzw.com
非传统键盘

针对传统键盘设计的很多改进都是为了使键盘更安全或更易于使用。例如,许多人认为长期使用键盘会导致类似腕管综合症的重复性应激损伤,尽管科学研究证明并非如此。人体工程学键盘的设计旨在使人的双手在打字时能保持更为自然的姿势,从而避免损伤。尽管这类键盘可以防止人们的双手处于“螳螂爪式”的姿势,但是科学研究并不认为这样就可以有效地避免损伤。

这种SafeType键盘可使键盘的两个部分与桌面垂直。
safetype 供图
这种SafeType键盘可使键盘的两个部分与桌面垂直。

最简单的人体工程学键盘就像是从中间分成两截的传统键盘,可以使得人的双手分开更远并使手腕和前臂保持在一条线上。更为复杂的设计是使键盘的两个部分彼此之间以及与放置键盘的表面之间形成不同的角度。一些键盘的设计更为特别,它们将键盘的两个部分分别安置在椅子的两个扶手上或使它们与桌面完全垂直。此外,还有其他一些类似数据手的键盘,但这看上去一点也不像键盘了。

<--


Photo courtesy
Typing on the Datahand keyboard requires moving your fingers forward, backward, left and right.

-->
Saitek Truview背光键盘按钮
saitek供图
Saitek Truview背光键盘按钮

有些改进尽管不一定符合人体工程学原理,但可以使键盘更易于携带、用途更广或造型更为时尚:

  • Das键盘的键盘为纯黑设计,各个键的阻尼进行了加权分配,要求力量较强的手指多用力按键,而力量较弱的手指可以少用力按键。
  • 虚拟激光键盘可在任意平面上投影出一个虚拟键盘。成功使用键盘时,人的手指只要穿过投影表面上的红外线束,传感器就会将其解释为一个键击。
  • 高触感折叠键盘非常柔韧,可以折叠起来装进背包或手袋。

    开启蓝色背光的键盘
    开启蓝色背光的键盘

    关闭蓝色背光的键盘
    关闭蓝色背光的键盘


  • 类似离子发光键盘的发光键盘采用发光二极管或电致发光薄膜使光透过按键或按键之间的空隙发光。

    Optimus键盘的可编程热键
    Optimus键盘的可编程热键

  • Optimus键盘在按键内使用了有机发光二极管(OLED)。用户可以改变每个键所代表的字母、命令或动作,并且OLED可以随之改变而显示新信息。

这个Optimus键盘是针对用于玩Quake游戏的键击而设计的。
这个Optimus键盘是针对用于玩Quake游戏的键击而设计的。

除了虚拟激光键盘拥有自己的传感系统之外,其他键盘都采用与传统键盘相同的技术与计算机进行通信。下面我们将了解这种技术。

从键盘到计算机

当您键入时,键盘内的处理器会对键矩阵进行分析,确定应将哪些字符发送到计算机。它先将这些字符保存在自己的存储器缓冲区内,然后再发送这些数据。

PS/2型键盘接头。
PS/2型键盘接头。

许多键盘都是通过带有PS/2或 USB(通用串行总线)接头的电缆连接到计算机的,笔记本电脑则采用内部接头。无论使用何种类型的接头,电缆都必须能够向键盘输电,同时还必须将信号从键盘传回计算机。

无线键盘则是通过红外(IR)、射频(RF)或者蓝牙连接与计算机相连。红外和射频连接与遥控器的原理相同。无论使用何种信号,无线键盘都需要一个接收器(内置或者插入到USB端口)来与计算机通信。由于无线键盘与计算机没有物理连接,因此需要连接交流电源或者使用电池作为电源。

Microsoft无线键盘
<--
-->Microsoft无线键盘

这种Microsoft无线键盘由电池提供电源。
<--
-->这种Microsoft无线键盘由电池提供电源。

无论是通过缆线连接还是无线连接,来自键盘的信号都由计算机的键盘控制器进行监视。这是一种集成电路(IC),不仅可以处理所有来自键盘的数据,并且还会将这些数据转发给操作系统。当操作系统(OS)获得通知键盘有数据输入时,它会查看这些键盘数据是否为系统命令。Windows计算机中的Ctrl-Alt-Delete组合键(用于重启系统)就是一个极好的系统命令的例子。然后,操作系统将键盘数据传送给当前的应用程序。

应用程序确定键盘数据是否为一条命令,例如Alt-f组合键将在Windows程序中打开“文件”菜单。如果数据不是一条命令,应用程序则将这些数据当作内容来接受,它们可以是从输入文件、输入URL到执行运算的任何操作的内容。如果当前的应用程序不接受键盘数据,它将直接忽略这些信息。从击键到将内容输入到应用程序的整个过程几乎可以在瞬间完成。

若要了解关于计算机和键盘的更多信息,请查看下一页上的链接。

上一页  [1] [2] 

,计算机键盘工作原理
关于《计算机键盘工作原理》的更多文章