2016 - 2024

感恩一路有你

java 当你按下A键时,电脑是怎么知道你按的是A键而不是其他键呢?

浏览量:2220 时间:2021-03-29 16:42:40 作者:admin

当你按下A键时,电脑是怎么知道你按的是A键而不是其他键呢?

您将每个按键位置理解为一个开关,按on,弹出off。

事实上,它是一个交换机,但交换机样式不同。无论是机械式还是电容式,归根结底都是开关状态的变化,即0.1的变化。

使用0和1,键盘芯片可以在预先编码后准确地知道按下了哪个键。你可以理解,每个关键位置都有一个通道芯片路,芯片在每个路口都有一个门卫。如果按下相应的按键,会及时通知相应的门卫。由于一对一的对应关系,自然芯片可以知道哪个按钮被按下。

如果钥匙通知系统(如接触电容器或机械开关)损坏。或者门卫擅自离职,比如内部芯片问题,或者投递信件的方式中断。将导致按钮无响应。

有时键盘芯片出现故障,例如,当门卫处于一系列柱中时,它将变成一个键位置错误响应。如果你按a键,电脑最终不会得到a。

java java实现键盘输入 java调用键盘按键触发

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。