【问题标题】:how to read raw from any device ( ex. Keyboard ) in C如何从 C 中的任何设备(例如键盘)读取原始数据
【发布时间】:2011-01-31 12:12:49
【问题描述】:

我想知道我可以通过使用以太网协议将我的键盘设备共享给另一台主机, 但为了做到这一点,我必须知道如何从我的“源主机”读取“端口的键盘输入”,之后我必须通过包含“键盘输入”的以太网数据包在“远程主机”上构建一些 /dev/ '来自'源主机'。

真正的问题是,如何识别和读取“源主机”上的输入设备(可能是 C 语言)?

提前谢谢 :-)

【问题讨论】:

    标签: c device share


    【解决方案1】:

    如果您使用的是 Linux,它已经是 exists。否则使用curses 或Slang。

    【讨论】:

    • 其实它是USB over IP,但效果是一样的。
    • 它的读usb结构,现在vga或PCI总线怎么样?我怎么能直接读这个设备,'PCI总线'有类似usb结构的结构吗?
    • 我以为您想通过网络传输键盘输入?这就是我解释原始问题的方式。如果您想通过网络为 PCI 设备建立隧道,那就是另一个问题了。
    • 这就是为什么我需要知道如何“识别”和“读取”设备,你能感觉到我吗?
    【解决方案2】:

    GNU 屏幕听起来像是共享会话的直接答案。

    【讨论】:

      猜你喜欢
      • 2015-01-28
      • 1970-01-01
      • 2016-09-05
      • 2018-07-16
      • 2021-12-27
      • 1970-01-01
      • 2023-03-21
      • 2014-05-28
      相关资源
      最近更新 更多