Diagnostic Logging

Diagnostic Logging controls JukeCab’s built-in logging tools for troubleshooting crashes, freezes, playback problems, skin loading issues, library scans, input activity, and performance problems.

Setting Choices What it does
Diagnostic Logging On / Off Turns the diagnostic black-box recorder on or off. When enabled, JukeCab writes diagnostic information to the Logs folder.
Log Level Normal / Verbose Normal records major events. Verbose adds deeper details for playback decisions, video layout, skin rendering, and input handling.
Crash Logging On / Off Writes a crash log if JukeCab encounters an unhandled exception.
Hang Watchdog On / Off Monitors whether the UI thread stops responding and writes a hang log if JukeCab appears frozen.
Playback Logging On / Off Logs playback events such as song endings, skips, crossfade decisions, media loading, and playback cleanup.
Skin Loading Logging On / Off Logs skin-related activity such as rendered dynamic text, video region decisions, and layout calculations.
Library Scan Logging On / Off Logs library loading and scan totals for songs, videos, albums, artists, genres, and decades.
Input Logging On / Off Logs key presses and input-region activity. This is useful when troubleshooting keyboard, controller, touchscreen, or skin input behavior.
Performance Logging On / Off Logs startup and timing information to help identify slow loading, scanning, or rendering problems.
Open Logs Folder Action Opens the portable Logs folder inside the JukeCab application folder.
Diagnostic Logging indicator: When Diagnostic Logging is enabled, JukeCab displays a visible DIAGNOSTIC LOGGING ON indicator so it is clear that diagnostic recording is active.

Menu Location

Main Menu → System Tools → Diagnostic Logging

Related Settings