Additional Drivers¶
Additional drivers can be installed to enable extra features of the Reemo Agent.
- On Windows, additional drivers can be installed to enable:
Microphone & Virtual Sound Card
Reemo provides a virtual sound card driver that enables microphone redirection on your remote computer. This driver must be installed on the remote computer to use microphone forwarding with Reemo, regardless of whether your computer has a physical sound card. Additionally, this driver provides a virtual sound card for audio output on headless computers (machines without a physical sound card). Once installed, you will be able to record remote audio through Reemo as well as transmit your microphone.
To install the driver manually:
md "C:\Program Files\Reemo\drivers"
powershell Invoke-WebRequest 'https://downloads.reemo.io/drivers/reemaudio_v2.zip' -OutFile 'C:\Program Files\Reemo\drivers\reemaudio.zip'
powershell Expand-Archive -LiteralPath 'C:\Program Files\Reemo\drivers\reemaudio.zip' -DestinationPath 'C:\Program Files\Reemo\drivers\'
"C:\Program Files\Reemo\drivers\reemaudio\devcon.exe" install "C:\Program Files\Reemo\drivers\reemaudio\reemaudio.inf" ROOT\reemaudio
To uninstall the driver:
"C:\Program Files\Reemo\drivers\reemaudio\devcon.exe" remove ROOT\reemaudio
Virtual Webcam
To emulate a virtual webcam that Reemo can use, you must install our virtual webcam driver. Once installed, the virtual webcam will appear in the device manager of your remote computer.
To install the driver:
md "C:\Program Files\Reemo\drivers"
powershell Invoke-WebRequest 'https://downloads.reemo.io/drivers/reecam.zip' -OutFile 'C:\Program Files\Reemo\drivers\reecam.zip'
powershell Expand-Archive -LiteralPath 'C:\Program Files\Reemo\drivers\reecam.zip' -DestinationPath 'C:\Program Files\Reemo\drivers\'
"C:\Program Files\Reemo\drivers\reecam\devcon.exe" install "C:\Program Files\Reemo\drivers\reecam\reecam.inf" REECAM
To uninstall the driver:
"C:\Program Files\Reemo\drivers\reecam\devcon.exe" remove REECAM
USB Passthrough
If you need to forward USB devices, Reemo provides a virtual USB driver — included by default in the Reemo Agent installer. Available only on Windows, the USB transfer feature requires Reemo for Windows version 1.13.0.1 or higher.
Note
The Reemo USB passthrough feature is designed for HID devices (graphics tablets, remote controls, cryptographic keys, etc.). Audio and video devices are not supported for USB redirection due to real-time performance requirements.
If you still wish to install it separately, you can follow this example:
md "C:\Program Files\Reemo\drivers"
powershell Invoke-WebRequest 'https://downloads.reemo.io/drivers/reemousb.zip' -OutFile 'C:\Program Files\Reemo\drivers\reemousb.zip'
powershell Expand-Archive -LiteralPath 'C:\Program Files\Reemo\drivers\reemousb.zip' -DestinationPath 'C:\Program Files\Reemo\drivers\'
"C:\Program Files\Reemo\drivers\reemousb\devcon.exe" install "C:\Program Files\Reemo\drivers\reemousb\reemousb.inf" ROOT\ReemUSB
To uninstall the driver:
"C:\Program Files\Reemo\drivers\reemousb\devcon.exe" remove ROOT\ReemUSB
To forward local USB devices, your local computer must run the Reemo USB companion application:
Download the USB companion app installer:
Windows (x64): https://download.reemo.io/reemo-usb-companion.setup.x64.exe
Linux (Debian/Ubuntu): https://download.reemo.io/reemo-usb-companion.deb
Linux (RHEL/Fedora): https://download.reemo.io/reemo-usb-companion.rpm
Virtual Displays
If you want to use Reemo on a “headless” computer (without a monitor), Reemo provides a virtual monitor driver. Available only on Windows, this driver must be installed on the remote computer to emulate up to 5 monitors. Once installed, you will see a new monitor on your remote computer and can add others dynamically from the web client menu.
Note
To install the driver manually:
md "C:\Program Files\Reemo\drivers"
powershell Invoke-WebRequest 'https://downloads.reemo.io/drivers/reemon.zip' -OutFile 'C:\Program Files\Reemo\drivers\reemon.zip'
powershell Expand-Archive -LiteralPath 'C:\Program Files\Reemo\drivers\reemon.zip' -DestinationPath 'C:\Program Files\Reemo\drivers\'
"C:\Program Files\Reemo\drivers\reemon\devcon.exe" install "C:\Program Files\Reemo\drivers\reemon\reemon.inf" Root\reemon
To uninstall the driver:
"C:\Program Files\Reemo\drivers\reemon\devcon.exe" remove Root\reemon
Gamepads
If you want to use gamepads with Reemo, you must install the ViGEmBus driver on the remote computer. You can download the driver here: https://github.com/ViGEm/ViGEmBus/releases
To uninstall the driver:
Uninstall the ViGEmBus driver using Windows Settings: go to Settings > Apps > Apps & features, find ViGEmBus in the list, and click Uninstall.
Note
On macOS, virtual displays are supported by default with no additional driver installation required.
- Additional drivers can also be installed to enable:
Audio
If you have an older version of macOS (prior to Ventura), you will need to install a separate driver to capture desktop audio. BlackHole provides a GPL-licensed driver that Reemo can record from.
Note
To install the driver:
brew install blackhole-2ch
Or you can download the installer provided here: https://existential.audio/blackhole/