如何改变键盘按键重复速度和重复的延缓时间?
如何改变键盘按键重复速度和重复的延缓时间?
就是实现控制面板里改变重复速度和重复的延缓时间的功能,但要求程序实现,而且必须是DOS程序
我弄了一天了,也没找到相关资料。好象和8255A和8279的资料有关。但假信息很多。
谁有这方面的资料或经验?
最近在改进我的游戏程序,但有一个问题。键盘控制移动速度太慢,明显跟不上鼠标移动速度。所以想加快键盘重复速度。
而且程序中同时按住两个键(如方向键向上和方向键向左),当松开其中一个键时,尽管另外一个键是按住的,仍然没有键盘中断发送过来。
但是雷电3游戏就没有这个问题。
难道需要接管键盘中断,在键按下之时记录某个键处于按下状态,然后在键松开时解除该状态?
有没有一个io端口可以实现程序强制扫描键盘某个键的状态?