【发布时间】:2014-11-28 06:04:45
【问题描述】:
我想用我的树莓派模型 B 制作硬件键盘记录器。我认为我可以将键盘连接到树莓并将树莓连接到计算机,但是如何模拟键盘输出?
我认为这里必须有一些为此目的的低级库,但我找不到人。
谢谢!
【问题讨论】:
标签: usb raspberry-pi low-level keylogger
我想用我的树莓派模型 B 制作硬件键盘记录器。我认为我可以将键盘连接到树莓并将树莓连接到计算机,但是如何模拟键盘输出?
我认为这里必须有一些为此目的的低级库,但我找不到人。
谢谢!
【问题讨论】:
标签: usb raspberry-pi low-level keylogger
您需要在 Pi 上实现 HID 设备模拟器才能像键盘一样工作。但这似乎是不可能的,因为 Pi 没有单独的 USB 端口。
不,在 Raspberry PI 型号 B 上,USB 硬件实际上连接到内置集线器,这将 USB 格式固定为主机,型号 B 不可能成为“从设备”。也就是说,Raspberry PI 的 SoC 实际上能够同时用于主 USB 设备和从属 USB 设备,因此理论上,当使用 A 型时,可以对其进行编程以充当从属设备。显然,从属设备具有 A 型连接器是违反 USB 规范的,但通过一些焊接,您可以连接 B 型甚至 USB-on-the-go 连接器。
【讨论】: