# USB & External Hard Disk Support

Peripheral support on Vagon depends on the type of device. Drawing tablets and Apple Pencil work natively with no driver setup. USB storage devices and other generic peripherals are handled through a network-tunnelling workaround using VirtualHere and ZeroTier.

## Drawing Tablets and Apple Pencil

Drawing tablets and Apple Pencil are now natively supported on Vagon Cloud Computer with real-time precision and pressure sensitivity. There is nothing to install inside the cloud computer.

1. Connect your drawing tablet (or use Apple Pencil) on your local device.
2. Launch your Vagon Cloud Computer.
3. Start creating immediately.

If the device works on your local machine, it works on Vagon. This applies to the most popular drawing tablets as well as touchscreen devices that act as pen input.

{% hint style="info" %}
Native tablet support makes Vagon suitable for digital painting and illustration, high-detail 3D sculpting in ZBrush or Blender, precision modeling, and detailed masking or rotoscoping in post-production.
{% endhint %}

## USB Memory and External Storage

Direct USB pass-through for arbitrary devices – including USB memory sticks and external hard disks – is not natively supported. For storage hardware, the recommended path is either Vagon Files or a network tunnel.

For most workflows, transferring files through Vagon Files is faster and simpler than tunnelling a USB drive. Reach for the tunnel only when you need the device itself, not just the files on it.

{% content-ref url="/pages/iosVTQk1MfV77ifsCOJr" %}
[Vagon Files Directory](/computer/features/vagon-files-directory.md)
{% endcontent-ref %}

### VirtualHere and ZeroTier Setup

You can reach a USB storage device from inside Vagon by tunnelling it over a private network using third-party tools. The high-level setup:

1. Install **VirtualHere Server** on your local computer to share the USB device.
2. Install **VirtualHere Client** inside your Vagon Computer to consume the shared device.
3. Install **ZeroTier One** on both your local computer and the Vagon Computer.
4. Create a ZeroTier network, join both devices to it, and authorise them from the ZeroTier dashboard so they can see each other privately.
5. From the VirtualHere Client inside Vagon, locate your shared USB device and **use** it to mount it inside the session.

{% hint style="warning" %}
The free tier of VirtualHere supports only one USB device at a time. If you need to share more than one device simultaneously, a paid VirtualHere license is required. Always download VirtualHere and ZeroTier from their official sources.
{% endhint %}

## Other Peripherals

For other USB peripherals that are not drawing tablets or storage devices – controllers, audio interfaces, dongles – check whether the vendor provides a Windows installer that can be installed directly inside the Vagon session. Devices that rely on raw USB pass-through cannot currently be used without a tunnel.

## Next Steps

{% content-ref url="/pages/iosVTQk1MfV77ifsCOJr" %}
[Vagon Files Directory](/computer/features/vagon-files-directory.md)
{% endcontent-ref %}

{% content-ref url="/pages/s3fNasLVpbt4Y0idwk2H" %}
[Expandable Disk Storage](/computer/features/expandable-disk-storage.md)
{% endcontent-ref %}

{% content-ref url="/pages/Vn9oGCSCSnsyLgKUHTcQ" %}
[Vagon for Creative Professionals](/computer/use-cases/vagon-for-creative-professionals.md)
{% endcontent-ref %}

{% content-ref url="/pages/trydFd4oFnVWu0wQKAQd" %}
[Computer Connection](/computer/troubleshooting/computer-connection.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.vagon.io/computer/features/usb-and-external-hard-disk-support.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
