Close

Mouse Works Like Synergy

A project log for Driverless Mouse and Keyboard Sharing

Instantly share mouse and keyboard across computers on any platform.

frankstripodfrankstripod 07/02/2015 at 00:476 Comments

I just got the software working for the slaves that acts like Synergy! With all the pixel counting too! Right now it is only on the Teensy 3.1 with the USB Host Shield. It only runs one screen, but its super fast and the mouse cursor runs off one side of the screen to the other to simulate switching. Lets get right to the video:

Side Note: I just downloaded CamStudio (Open Source). It probably needs some new codecs (ffdshow) installed, so sorry the video is 581MB, 22sec, and 10 lousy frames per second. You will have to believe me that is is much much smoother than it looks, until I can get better screen recording.

In the entire video, the mouse position is constantly estimated without any drivers or communication with the computer.

Still A Lot of Work To Do:

The setup, from the last log:

Discussions

the86things wrote 11/28/2021 at 13:00 point

hello, nice project! Can you please detail the algorithm you made to estimates the x/y value ? Did you enter the size of the screen in your code ? 

  Are you sure? yes | no

Craig Hissett wrote 07/03/2015 at 09:04 point

Ah man, this is fantastic!

I love those ATMega328P boards :-)

  Are you sure? yes | no

frankstripod wrote 07/04/2015 at 05:21 point

Thank you! I am so excited about this working. The ATMega328P boards were from https://hackaday.io/project/6404-event-sparkfun-avc-2015/log/19854-badger-hack-workshop

  Are you sure? yes | no

Craig Hissett wrote 07/04/2015 at 08:20 point

I cant wait to see you project fully finished buddy; my concept is still in its infancy but already there is so much i can learn from yours!

  Are you sure? yes | no

Eric Hertz wrote 07/02/2015 at 09:49 point

right on, yo! Can't wait to see it on two computers :)

  Are you sure? yes | no

frankstripod wrote 07/02/2015 at 19:23 point

Thanks for your help! 

  Are you sure? yes | no