Xenon

The Deck

The Deck is a grid of keys you add to a Xenon dashboard page. A tap can open an app, send a keyboard shortcut, switch an OBS scene or mute Discord, and a key can light up to show the state of what it controls.

It does a similar job to a Stream Deck, on a screen you already own: a Xeneon Edge, a spare monitor, a tablet or a phone.

Last updated: 27 September 2026

The Deck widget with twelve keys: OBS scenes, recording, microphone, Discord, Spotify, playback, a screenshot and the lights
A streaming profile with twelve keys. The Playing key is lit because music is playing.

Actions

The key editor sorts actions into categories. An action that acts on the PC is checked by the Xenon server against the list of actions it allows before it runs. A key that fails flashes red, and when the PC reports an error, a short message names it.

Categories that need another app or an account, such as OBS, Discord or Home Assistant, stay locked with a hint until you connect them in Settings.

Multi-step keys

Each key has three gestures: tap, double tap, and press and hold for half a second. Each gesture can have its own actions.

A gesture can also run several actions in a row, with a pause of up to 10 seconds before each one. For example: mute the mic, wait a moment, then open an app.

Every step runs even if an earlier one fails. If any step fails, the key flashes red once the last step has run.

Keys that show a state

A key can follow a live state and light up while it is on. It can follow:

A key can also change its face while the state is on. In the key editor, Look while active sets a second icon, label and colour: a microphone that turns into a crossed-out microphone while muted, for example.

Any script on your PC can drive a key too. Bind the key to Reflect a script state, give the state a name, and end the script with one line: curl -X POST 127.0.0.1:3030/state/set -H "Content-Type: application/json" -d '{"name":"audio-out","value":"speakers"}'

The key changes as soon as the script runs. Web pages cannot send to that address, and neither can community widgets.

A key face can also show a live value: a timer counting down, CPU or GPU load, temperatures, fan speed, power draw, the battery of a wireless device, or a value from a community widget.

If Xenon drives your lighting, a key can also light your RGB when you press it, or for as long as its state is on.

Faders

A key can be a slider instead of a button. Pick Slider (touch fader) as the key type, choose vertical or horizontal, and drag it with your finger.

A slider can set the system volume, one app's volume (Windows and Linux), Spotify volume, an OBS input, Discord mic or output volume, or the brightness of a Home Assistant light.

For the system volume, Discord and Home Assistant lights, the slider moves by itself when the value changes somewhere else. The others stay where you last left them.

Profiles, pages and folders

A Deck holds profiles: separate sets of keys for streaming, work or gaming. Each profile has its own grid, up to eight columns and eight rows. You switch profile from the Deck's header, or by asking Xenon AI.

A profile can have several pages, with arrows and dots under the keys to move between them. A key can also be a folder that opens its own pages of keys.

Smart Profiles pair an app with a profile. When that app comes to the front, the Deck shows its profile; when you leave the app, the Deck goes back or stays, as you choose. A profile you pick by hand always wins.

You can put more than one Deck on your dashboard. Each one starts empty and keeps its own keys. To reuse a profile, open the profile menu of the new Deck and pick it under From another Deck.

On Windows, Open on the PC in the profile menu shows the same keys in a small window on your main monitor that stays above your other windows. You press keys there; editing stays on the dashboard.

Making a Deck

  1. Tap Layout in the top bar.
  2. Tap the + on the page, look in the Streaming group and pick Deck. Drag and resize the tile, then tap Done.
  3. Tap the pencil in the Deck's header. Empty slots show a +: tap one to open Edit key.
  4. Choose the type (Action, Folder or Slider), a title, an icon and a colour, then the actions for Tap, Double and Hold. Save.
  5. Tap the tick in the header to leave edit mode and use the keys.

With Auto on, the Deck shows as many square keys as fit the tile. In edit mode you can pick small, medium or large keys, or turn Auto off and set the columns and rows yourself. Your keys are never dropped when the grid changes.

You can also ask Xenon AI to set up a Deck for you, for example a streaming page with the keys to go with it.

macOS and Linux

Xenon on macOS and Linux is in beta. The key editor leaves out the actions your system cannot run, so you do not set up a key that only fails when you press it.

Sharing and importing profiles

Each profile has a Share button. It makes a code you can send as a link or as a .json file; a profile with pictures on its keys is shared as a file.

If some keys use community widgets, Xenon asks whether to put those widgets in the code. The person who imports it still reviews and approves each widget.

Importing a profile shows a review first: its name, how many keys it has, and which kinds of action it contains. Xenon rebuilds the profile through its own checks and drops anything it does not recognise. Nothing runs until you tap a key, and each action is checked again before it runs.

A profile you imported from someone else cannot be shared again from your PC. Profiles you made yourself always can.

Deck profiles are also in the community catalog, and you can submit your own. A person reviews every submission before it is listed.

Questions

Is the Deck free?

Yes. The Deck is part of Xenon, which is free for personal use, with no account and no trial.

Can a Deck key switch OBS scenes?

Yes. A key can switch to a named scene or to the next one, start or stop recording and streaming, and mute an OBS source or set its volume. Connect OBS in Settings, Streaming first.

Can one key do several things?

Yes. Tap, double tap and press and hold can each run their own list of actions in order, with a pause of up to 10 seconds before each step.

Does the Deck work on macOS and Linux?

Yes, in beta. Opening apps, files and web addresses, scripts, media, volume, OBS, Discord, Spotify, Home Assistant and the Twitch and YouTube keys work on all three systems. A few keys need Windows, such as typing text, moving windows and Voicemeeter, and the key editor does not offer them where they cannot work.

Can I use my phone as the Deck?

Yes, in beta. Pair a phone or tablet with your PC over your own Wi-Fi and it shows your whole dashboard, Deck included. Keys that act on the PC, such as opening an app or switching an OBS scene, run on the PC. Soundboard clips play on the phone.

Download Xenon

Xenon is free and needs no account. Download Xenon for Windows, or pick macOS or Linux (beta) on the download page.

To look around first, open the browser demo. The Deck editor works there, but a key cannot act on a PC, because there is no PC behind the page.