Mac Tablet SupportRemote graphics tablet for a MacBook

macOS has no software path for USB passthrough, so a tablet on the remote side cannot be attached on its own. Plug this board into the Mac and that tablet shows up as a real USB device. The Mac's own driver sees the pen, pressure, and buttons.

Download the firmware

Open source

Flash a board you already have. The open-source firmware turns an ESP32 into the USB port macOS is missing: the remote tablet appears on it as a local device. Source and flashing steps are on GitHub.

Download firmware

Buy a flashed ESP32

Early Access

Skip the build. An ESP32-C3 Zero arrives with the firmware already on it. Plug it into the MacBook and the USBridge agent attaches the remote tablet.

  1. 01

    Plug into the Mac

    The board takes a USB port on the machine you draw on. The USBridge agent finds it and holds the link to the tablet on the other side.

  2. 02

    The tablet shows up locally

    The remote tablet is reproduced on that port as a real USB device, one at a time, with its own identity. macOS binds the driver it would use if the tablet were plugged in directly.

  3. 03

    Draw

    Pen position, pressure, and pad buttons come through. With the Wacom driver installed, the tablet is recognized and the pen works in the app.

On macOS, set Allow accessories to connect to Always. Each attached tablet looks like a new USB device, and the trust prompt can block it before the driver binds.

ssh guest@usbridge.io

guest@usbridge:~/menu$ ls -la

total 6

guest@usbridge:~/menu$