Skip to main content

Support

Help with QRemote, QRemote Relay and the qremote Quarto extension.

Something does not work, or you have an idea? Write to qremote@nenuial.org, or open an issue on GitHub. Please mention your devices and their system versions (iPhone, Apple Watch, Mac), and your Quarto version (quarto --version).

Connection

Problem What to check
The Mac is not in the iPhone’s list QRemote Relay is running on the Mac? iPhone and Mac on the same network? iPhone › Settings › Privacy & Security › Local Network › QRemote is on? Otherwise scan the code in the QRemote Relay menu with the Camera app, or type the address shown under Show addresses.
“Relay unreachable” Same as above. Many school, university and conference Wi-Fi networks keep devices from seeing each other: put the Mac on your iPhone’s Personal Hotspot.
“No presentation open” The presentation is open on the same Mac as QRemote Relay, and uses revealjs-plugins: [qremote]? Reload the page.
“PIN refused” Enter the PIN shown in the QRemote Relay menu (iPhone › ⚙︎ › PIN).
The watch does not find the Mac Choose the Mac in the iPhone app first: the watch receives its settings from the iPhone.
Chrome asks about “local network access” Allow it: the presentation talks to QRemote Relay on this Mac.
QRemote Relay: “Port 8765 is already in use” Another app uses that port. Quit it, then click Try again in the menu.

Apple Watch

Problem What to check
Double tap does nothing Double tap needs an Apple Watch Series 9, Ultra 2 or later, with watchOS 11, and QRemote on screen. The Next button works on every watch.
No buzz with the wrist down Watch › second page › Settings › Session should say “Active”; otherwise tap Restart session. A session lasts up to one hour.
QRemote is gone when I raise my wrist iPhone › Watch app › General › Return to Clock › QRemote › After 1 hour.

Quarto

Problem Solution
Cannot convert undefined or null to object when rendering The YAML header has a qremote: key with nothing under it (all options commented out). Remove the key, or keep one option.
YAML file qremote/plugin.yml not found The folder you run quarto from contains a folder named qremote (in any case). Quarto takes it for the plugin: run quarto from another folder. Also check that _extensions/qremote is next to the presentation, or in the root of its Quarto project.
No countdown in the speaker view Open the speaker view from the presentation (S). If the presentation was reloaded, close the speaker view and press S again.
P goes to the previous slide The extension is not loaded: check revealjs-plugins: [qremote] and that _extensions/qremote exists.

Privacy

QRemote collects no data. Privacy policy · Politique de confidentialité.