【问题标题】:Editing the bios to allow for faster keyboard reading编辑 BIOS 以加快键盘阅读速度
【发布时间】:2010-11-23 04:43:07
【问题描述】:

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

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

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

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

【问题讨论】:

标签: input keyboard bios


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

    • 好吧,事实证明你是对的。根据戴尔的说法,只是 windows 需要调整 bios api 以提高轮询率。
    【解决方案3】:

    Avant Stellar 键盘:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-05
      • 2013-12-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多