Jump to content

Recommended Posts

Posted

Hi guys, 

I've been working on a new project to share Keyboard and Mouse on two computers and share files without the headache of AirDrop not being available on some computers so I've decided to create an application to do that. It's called DeskBridge. It works on macOS Big Sur and newer and I would love to have your feedback and your take on this app.

Here's a small summary:


DeskBridge is a simple, seamless software KVM solution designed exclusively for macOS. It allows you to control multiple Macs using a single keyboard and mouse, completely eliminating the need for extra peripherals or hardware switches.


Built with simplicity and strict security in mind, DeskBridge bridges the gap between your devices over your local network, making multiple Macs feel like one unified workspace.
Key Features
    •    Seamless Mouse & Keyboard Sharing: Effortlessly glide your cursor off the edge of your primary screen to instantly take control of your secondary Mac.
    •    Secure Clipboard Sync: Copy text on one Mac and paste it on another. Your clipboard data is synchronized bi-directionally in real-time. (Still WIP)
    •    Multi-File Drag & Drop: Need to move files? Simply drag and drop files or folders into the DeskBridge menubar icon to instantly zip and transfer them to your paired Mac and the on the destination it will automatically decompresses them.
    •    End-to-End Security: All keystrokes, mouse movements, and clipboard data are secured using public/private key pin-pairing and transmitted via AES-encrypted payloads, keeping your personal data completely safe on the local network.


    •    Zero-Config Discovery: Automatically discovers other Macs running DeskBridge on your local network using Bonjour—no IP addresses or manual configuration required.
    •    Automatic Updates: Integrated with Sparkle, ensuring you always have the latest features and security improvements running silently in the background.

 

How to Use It
    1    Install on Both Macs: Download and launch DeskBridge on both your primary Mac (the one connected to your keyboard/mouse) and your secondary Mac.
    2    Grant Permissions: Upon launch, allow the requested Accessibility permissions in macOS System Settings. (DeskBridge needs this to safely capture and inject your keyboard and mouse events).
    3    Connect & Pair: Ensure both Macs are on the same Wi-Fi or local network. Open the DeskBridge window on your primary Mac, locate your secondary Mac in the "Computers" list, and click Connect.
    4    Approve: Accept the secure pairing request on the secondary Mac.
    5    Bridge Your Desk: You're all set! Just push your cursor to the edge of the screen to cross over to the other Mac, or drag files to the menubar icon to transfer them instantly.


This app does not share any information beyond your local network.

I initially named it UniversalKVM but halfway through the project I've decided to change the name to DeskBridge so if in the Accessibility list you see UniversalKVM that's ok I'll fix it later.

 

DeskBridge v0.1

 

Looking forward to your feedback.

Cheers

  • Like 1

MacMeUp.com & join me at community.macmeup.com My Apps: Bootabler (Bootable USB/ISO Maker), Mac Tweaks v.3 , Support Page or Donate

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...