Flowm / etherkey

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

Interactive gtk client with json rpc support #9

Open dov opened 9 months ago

dov commented 9 months ago

This is not really an issue, but I just wanted to use this platform to announce a gtk based client that I wrote for etherkey. It is in my branch https://github.com/dov/etherkey/tree/with-mouse . Feel free to reject the issue.

With this client you can a fully working kvm solution for controlling two computers with one keyboard. And in addition, the host computer can send macros, and even files to the client computer by json rpc.

See the gtk-kvm-client/ReadMe.md file for a brief explanation about my branch.

Of course, none of this would have been possible without etherkey, for which I offer my thanks and appreciation!

nummer30 commented 9 months ago

Hi @dov!

I just tried out your client a little bit, and think it's a nice tool! I'll certainly try it out a bit more, especially the RPC functionality.

Thanks for letting us know about it.

dov commented 8 months ago

@nummer30 Thanks for the feedback. Glad you like it! Note that I have continued development of the client. Features that I have recently added are:

  1. Support for Shift-Insert in the control window for pasting the current clipboard
  2. Mouse wiggling for keeping alive a remote interactive session.