键盘与鼠标的全面解析:从硬件到配置
1. 键盘与鼠标的重要性
在计算机的众多组件中,显示器、键盘和鼠标是与人类交互最为直接的部分。键盘对于大多数计算机而言是必不可少的,没有键盘,很多x86计算机甚至无法启动,安装Linux系统也会变得困难。而鼠标虽然不是运行Linux的绝对必需设备,但对于使用X窗口系统来说,鼠标是非常实用的。
2. 端口类型
键盘和鼠标通过不同类型的端口与计算机相连,除了USB端口外,鼠标和键盘通常使用不同类型的端口。以下是常见的端口类型:
-标准键盘端口:自原始IBM PC出现以来,键盘使用5针DIN连接器。ATX及相关主板则采用了更小的mini - DIN连接器,也称为PS/2键盘端口。新旧连接器在电气上是兼容的,很多键盘还配备了适配器,可适配不同类型的主板。不过,早期的XT键盘与现代计算机不兼容,只有部分支持双标准的键盘可通过开关切换使用。Linux支持标准键盘端口,无需特殊内核选项。
-PS/2鼠标端口:现代ATX计算机通常包含一个类似IBM PS/2计算机的鼠标端口。PS/2鼠标基本遵循相同的协议,可在不同计算机间互换。但滚轮鼠标可能需要不同的驱动来支持其滚轮功能。该端口会占用IRQ 12,若不使用PS/2鼠标,可在BIOS中禁用该端口以释放IRQ。
-BusMouse端口:在20世纪80年代末和90年代初,BusMouse较为流行,它使用专门的鼠标端口,通常由插卡式ISA卡处理。现代计算机中很少见到这种鼠标。
-串行端口:直到20世纪90年代