0

我们有一个 linux 应用程序,它取决于用户按下某些键的速度。这是一项人类性能测试。

我很想知道是否有人有修改BIOS以使其更快地扫描密钥矩阵的经验?使用 Linux,我可以修改键盘驱动程序以更快地查询 bios,但除非修改 bios 以更快地扫描,否则不会有任何改进。

我们已经与一家大型硬件供应商进行了交谈,他们说可以在他们的机器上执行此操作,但他们将收取普通机器的 2 倍价格,因为他们必须对其进行测试和支持。

如果可能,我们希望能够在任何机器上执行此操作。

4

3 回答 3

1

您将遇到机械键的去抖动问题。

于 2009-08-26T22:21:36.557 回答
1

我认为在运行 Linux 时实际上并没有涉及 BIOS。我想你会发现 Linux 键盘驱动程序直接读取相应的键盘硬件寄存器,并且当时没有执行任何 BIOS 代码。

这听起来像是硬件限制。我会调查使用 PS/2 接口而不是 USB,如果这还不够,那么可能会为您的特定测试构建一个自定义输入设备。

于 2009-08-26T22:24:45.507 回答
1

Avant Stellar 键盘:

http://www.cvtinc.com/products/keyboards/stellar.htm

允许您在硬件中设置键盘重复率。(即键盘硬件——它有自己的内存和处理器)它支持从 0.20 秒到 1.85 秒。也许这对你有用?

于 2009-08-29T00:40:30.473 回答