Flowm / etherkey

Emulate a conventional USB keyboard with a scriptable, network capable microcontroller.
MIT License
133 stars 22 forks source link

With modification, can this control two computers? #5

Closed seonwoolee closed 1 year ago

seonwoolee commented 2 years ago

I'm interested in sending the exact same keystrokes to multiple computers at once. With some modification, would Etherkey be able to do this? I think it'd involve connecting a second Teensy to some other Raspberry Pi pins and transmitting the same signals to both Teensies.

If so, what part of the code should I modify?

nummer30 commented 1 year ago

Hello @seonwoolee

In theory, with multiple Teensys, it should be possible, yes. You will have to connect each Teensy to a different serial interface, and your "client" program needs to send the same data to all the serial interfaces at the same time.

For example, if you use client/teensy-usb.py, you would need to modify that to use multiple serial interfaces.