【问题标题】:How is a mouse (or a USB device) platform independent?鼠标(或 USB 设备)平台如何独立?
【发布时间】:2017-01-29 05:05:11
【问题描述】:

我很想知道插入鼠标时鼠标在任何操作系统上工作的具体细节。对我来说,这太不可思议了。鼠标如何与操作系统通信?
为什么每个软件都不能独立于平台?

【问题讨论】:

  • 带 HDMI 端口的显示器如何与任何带 HDMI 端口的计算机配合使用?蓝牙扬声器如何与任何智能手机配合使用?我在美国购买的灯如何与美国的任何电源插座配合使用?

标签: cross-platform mouse platform


【解决方案1】:

USB 规范是一种称为人机接口设备的设备。这些设备使用具体,知道。发送数据的协议。带有 USB 端口的 Amy 平台能够检测将设备标识为 HID 的特定 USB 消息。

其他设备的设置时间更长,因为它们的特定指示消息没有预编程到 USB 端口代码中,因为它不像键盘或鼠标那样非常常见。

总而言之,它们并非独立于拉力赛平台,而是所有平台都经过编程,可以开箱即用地识别它们。

维基百科有一篇关于 HID 设备的不错的文章。如果您好奇,请查看它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-12-19
    • 1970-01-01
    • 2016-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多