-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting
This page starts with the fastest checks first.
Before going deep, check these:
- Is OpenLaunchDeck running the profile you think it is?
- Is the selected button enabled?
- Does Test Action work from the editor?
If Test Action works but the physical Launchpad does not, troubleshoot MIDI.
If Test Action fails too, troubleshoot the action settings.
Simulation mode means no active Launchpad MIDI connection is available.
Try this:
- Confirm the Launchpad Mini MK3 is plugged in.
- Use a direct USB port instead of a hub when testing.
- Press Reconnect.
- Open
Device > MIDI Debug. - Check whether Launchpad input and output ports are listed.
- If multiple Launchpad ports exist, choose the
LPMiniMK3 MIDIstyle port rather than the DAW/session port.
Simulation mode is not an error. It lets you configure profiles without hardware.
Check the exact pad path:
- Open
Device > MIDI Debug. - Press the physical pad.
- Confirm a raw MIDI message appears.
- Confirm the parsed button ID matches the pad, such as
A8. - Open the active profile and page in the main window.
- Select that same button ID.
- Confirm the action is not
No Action. - Confirm the button is enabled.
If raw MIDI appears but the wrong button ID appears, run calibration.
- Open
Device > MIDI Debug. - Press a physical pad.
- If no raw message appears, the wrong input port is selected or another app may own the device.
- If raw messages appear but no button ID appears, run calibration.
- If the wrong button ID appears, save a custom mapping.
- Confirm the output MIDI port is selected.
- Press Reconnect so OpenLaunchDeck sends Programmer Mode again.
- Use MIDI Debug to inspect outgoing messages.
- Run
Clear Padsfrom MIDI Debug, then refresh the page.
Lighting depends on the device mode. Programmer Mode is recommended.
- Confirm OBS is open.
- Enable OBS WebSocket from
Tools > WebSocket Server Settings. - Confirm the port is
4455. - Confirm the password in OpenLaunchDeck matches OBS if authentication is on.
- In OBS settings, enable Replay Buffer.
- Press the replay button once to start replay buffer.
- Wait a few seconds.
- Press it again to save.
If OpenLaunchDeck reports success, an MP4 should exist in the OBS replay folder.
- Use OBS WebSocket operation
save_screenshot. - Leave source blank to capture the current program scene.
- Set Screenshot Folder to a real folder, or leave it blank for the OBS recording folder.
- Use
pngfirst.
OpenLaunchDeck verifies the image exists before reporting success.
Try this:
- Use OBS WebSocket instead of a game hotkey when possible.
- Bind OBS/game shortcuts to
F13throughF24. - Make sure OpenLaunchDeck is not running with lower privileges than the game.
- Avoid hotkeys that the game already uses.
For OBS camera, mic, stream, replay, screenshot, and scene controls, prefer the OBS WebSocket action over hotkeys. Direct OBS actions can verify the source or mute state after the command runs.
Windows can report duplicate output endpoints with the same visible name, especially after installing audio routing software. Some drivers can also expose advanced buses that normal users do not need.
OpenLaunchDeck hides duplicate names and advanced mixer buses in the Soundboard and Settings selectors. If a hidden device was already saved, the app keeps that saved device ID instead of silently erasing it.
If Windows itself shows many duplicate outputs:
- Reboot after installing or removing audio routing software.
- Open Windows Sound Settings.
- Disable unused duplicate endpoints if Windows exposes them separately.
- Keep browser, game, and Discord playback on your real hardware output for the simple route.
- Use one voice route for soundboard voice routing.
Use this exact checklist:
- Confirm the sound plays locally first.
- Confirm the button has
Route To Voice Chatenabled. - Open
Soundboard > Open Soundboard Panel. - Confirm Default Output is your real headphones, speakers, or audio interface.
- Confirm Voice Route Output is the route playback side.
- Confirm Route Microphone is on.
- Confirm Microphone Input is your real mic.
- In Discord
Voice & Video, set Input Device to the route recording side, such asCABLE Output (VB-Audio Virtual Cable). - Keep Discord Output Device on your real headphones, speakers, or audio interface.
- Set Discord Noise Suppression to
None. - Turn Echo Cancellation off.
- Use Discord Mic Test while playing a routed clip.
If Discord's input meter moves during the clip, Discord is receiving the soundboard route.
If the meter does not move, Discord is listening to the wrong input or the route is not receiving audio.
Try this:
- Lower OpenLaunchDeck button volume to
60to80. - Set Discord noise suppression to
None. - Disable Discord echo cancellation.
- Disable Discord automatic gain control if the clip volume pumps up and down.
- Use clean
.wavor high-quality.mp3clips. - Avoid stacking multiple loud clips with
overlap.
- Set Discord output to
Defaultor your real headphones, speakers, or audio interface. - Make sure Windows output is still your real hardware output.
- Do not route Discord output back into the Discord input route.
- Restart Discord after changing Windows audio defaults.
- Set Windows output to your real headphones, speakers, or audio interface.
- In OpenLaunchDeck, set Default Output to
System default. - Keep Voice Route Output separate from normal browser and Discord playback.
- Restart the browser after changing audio routes.
- If it still fails, restart the Windows Audio service.
- Open
Settings. - Enable
Launch at startup. - Save the dialog.
- Confirm OpenLaunchDeck starts the next time you sign in to Windows.
The setting uses the current Windows user startup entry and does not require administrator rights. If you update or move the installed app, open it once after the update so it can repair the startup path.
If Start minimized is enabled while tray mode is off, OpenLaunchDeck starts minimized to the taskbar.
Open logs from:
Help > Open Logs Folder
The main log is stored under:
%APPDATA%\OpenLaunchDeck\logs
Include:
- OpenLaunchDeck version.
- Windows version.
- Whether the Launchpad is connected or Simulation mode is active.
- The action type that failed.
- The exact button ID, such as
A8. - The last few lines from the OpenLaunchDeck log.
- For OBS issues, the OBS WebSocket operation and OBS log.
- For soundboard issues, the selected output/input devices and whether Discord Mic Test moves.