键映射器通过检测输入设备所发送的扫描码来识别键位。扫描码是一组数字,由输入设备发送给计算机,用于指示键盘上的特定键。
键映射器将扫描码与键盘映射表进行比较,以确定所按下的键位。
键盘映射表是一个内部编程表格,它将扫描码与正确的ASCII码及其他系统调用相关联。当键位被识别后,映射器会执行相应的动作或发送相应的指令给操作系统处理。