DeskUnity is a mouse, keyboard and other resource sharing app between multiple computers connected through WAN or LAN both. DeskUnity prefer LAN connection over WAN in case it find both.
- Mouse Sharing
- Keyboard Sharing
- ClipBoard Sharing
- Only Windows system can act as server ( Computer that can sharing resources )
- Only two computers is supported right now ( 1 Server and 1 Client )
- Computer with multiple screens is not supported yet
- You can positions your computer ( Server computer is always positioned left and other at right )
- ALT + [Any Key] buttons is not working somehow
- Clone the repository
- Install requirements
pip install -r requirenments.txt
- Install pyHook, Recommended pyHook3 ( With Some major fixes for Python3 ) https://github.com/ShahabKhalid/pyHook3
- Run the main.py
python main.py
- Note : Computer in which DeskUnity is run first with start as Server and other will connect to it automatically.
Please let me know about any bugs you face and also any suggestions you want to see in next versions.
- Lock Sync
- Client will be able to share resources too
- Multiple Computers support
- Multiples Screens support
- Others