有时,普通的计算机键盘只能同时接受用户输入到某个键。我有一个罗技键盘,最多可以同时接受 3-4 个按键。如果您按此键盘的 4 个以上键,计算机将不再接受任何输入。它还取决于键盘的某些区域。某些位置允许按下更多键(如箭头键),而某些位置仅允许您按下 1-2 个键。这也因键盘而异。一些较旧的键盘最多只能接受 1-2 个键。
这对于通常的办公室工作没有问题,但在游戏方面。例如,想象一个平台游戏,你必须同时跳跃、攻击和控制方向。这意味着多次按键,并且一些键盘不能接受这样的同时输入。但是,我在几款游戏上都试过了,可能的键盘输入量似乎也不同。因此,我们有两个问题:
- 键盘有不同数量的同时输入。
- 有些游戏可以接受比其他游戏更多的键盘输入。
起初,我以为这只是硬件问题,但为什么有些程序的行为不同呢?为什么有些程序可以接受比其他程序更多的键盘输入?那么我们如何编写程序来接受更多的键盘输入呢?