The Desktop Client

A CB set for your second screen

The Windows client is a working CB radio you keep on the desktop while you drive. Real knobs, a real channel selector, a squelch that actually gates the noise floor — not a mute button with a radio picture behind it.

The Channel 19 desktop client showing the Classic Chrome faceplate, S-meter, channel display and knobs
The client on Classic Chrome. Settings and Log out sit in the strip above the set.
Where to get it: the client is listed on your dashboard once you're signed in, marked Coming soon — the installer is held back until live voice lands (see below). The ATS and ETS2 telemetry plugin on that page is ready to download now. Windows 10 or 11, 64-bit.

The Controls

Every knob turns. Drag one up or down, or roll the mouse wheel over it, and the pointer sweeps with the value shown beside it. The set behaves like equipment rather than a settings dialog:

  • VOL — how loud the channel comes through
  • SQ (squelch) — the gate. Turn it up until the hiss cuts out; anything weaker than the threshold stays silent
  • RF GAIN — receiver sensitivity, ahead of the squelch. Back it off in heavy traffic to hear only the close ones
  • MIC — your outgoing level
  • CHANNEL — the big selector, 1 through 40
  • PWR — kills the set. The hiss and the display go with it

Unsquelch the set with nothing coming in and you get the noise floor, band-limited the way a CB speaker sounds. Let go of the mic and the squelch tail chirps closed behind you.

Faceplates

Three sets ship with the client, drawn to the archetypes rather than to any one manufacturer. Pick one under Settings → Radio; the controls move with the artwork.

Classic Chrome faceplate
Classic ChromeThe US trucker set — chrome bezel, wide red-lit display, centre channel selector, four-pin mic socket.
Euro Chrome faceplate
Euro ChromeBrushed-chrome European panel with recessed meter and display wells, mode toggles and a six-pin socket. Familiar to ETS2 drivers.
Studio Panel faceplate
Studio PanelFlat panel in the Channel 19 web style, with the readouts under each knob. The easiest one to read at a glance.

You can add your own. Drop a folder containing faceplate.json and shell.png into %AppData%\Channel19\faceplates and it appears in the picker — there's a README in that folder with the layout fields. The artwork is a 1362×402 image; the JSON says where the display, meter and each knob sit on it.

Faceplate-Only Mode

Turn the window frame off and nothing is left but the set, floating on the desktop. It's the way to run it on a second monitor or tucked into a corner over the game.

  • Turn it on from the tray icon — “Faceplate only (no window frame)”. It switches immediately; no restart
  • Move it by dragging anywhere that isn't a knob
  • Resize with Ctrl + mouse wheel, or drag the edges
  • Right-click the set for Settings, Stay on top, Reset size, Log out and the way back to the framed window

Position and size are remembered, in either mode. “Stay on top” keeps the set above a full-screen game.

Keybinds

Every function on the set has a key, so you never have to click the radio while you're driving. These are the defaults — rebind any of them under Settings → Keybinds.

FunctionDefaultNotes
Transmit (push to talk)CapsLockHold to talk, release to listen
Channel up / downPageUp / PageDownSteps through 1–40
Volume up / downCtrl+Alt+Up / DownTurns the VOL knob
Squelch up / downCtrl+Right / Ctrl+LeftRaises the noise gate
RF gain up / downCtrl+Up / Ctrl+DownReceiver sensitivity
Mic gain up / downAlt+Up / Alt+DownYour outgoing level
Power on / offCtrl+Alt+PKills the set, hiss and all
Mount: dash / overhead / passengerCtrl+Alt+1 / 2 / 3Where the set sits in the cab
Toggle HUD / interactF7Click-through vs. clickable
Toggle calibrationF8Nudge the control positions

Push-to-talk is hold-to-talk on every bind, CapsLock included — the key is read directly from the keyboard, so it works while the game has focus and the radio window doesn't.

The Keybinds tab of the client settings window, listing every bindable function
Click a box, press the keys you want.

Settings

Four tabs, and not much to get wrong:

  • Audio — pick your microphone and speakers, and test the mic
  • Radio — choose a faceplate, and save the current window position as the startup position
  • Keybinds — rebind anything
  • WX — Channel 9 weather bulletins, on by default, read out on a timer
The Audio tab, with input and output device pickers
Audio — device pickers and a mic test.
The Radio tab, with the faceplate picker
Radio — the faceplate picker.

Channel 9 Weather

Channel 9 carries weather bulletins for wherever your truck currently is, on a timer you set (ten minutes by default). If American Truck Simulator or Euro Truck Simulator 2 is running, the client reads your position from the game and the bulletin follows you across the map.

Live Voice

Rolling out now

The set you see here runs its own receiver — noise floor, squelch, RF gain, metering and all — so the controls are real and behave correctly before anyone is on the other end. Connecting that receiver to live channels is the piece landing next; until it does, the desktop client is a working radio that isn't yet carrying traffic.

To talk to drivers today, use the in-browser radio on your dashboard.

If Something's Off

  • Hiss with nothing on the channel — that's the set working. Turn SQ up until it cuts
  • A key moves two things at once — two functions share a bind. The Keybinds tab will show the collision
  • Nothing happens when you key up — check the mic under Settings → Audio, and that the set is powered on
  • The set is off the screen — right-click it and choose Reset size, or move it and re-save under Settings → Radio
  • Knobs sit slightly off the artwork — press F8 and nudge them into place

Logs are written to %AppData%\Channel19\logs. If you need to raise something with us, that folder is the thing to send — support@channel19cb.com.

Channel 19 is an independent service. It is not affiliated with or endorsed by SCS Software, American Truck Simulator, Euro Truck Simulator, or Discord.