Skip to content

Use these debug flags to troubleshoot the HTML5 Display client in the browser console. Each flag enables verbose logging for a specific subsystem, making it easier to diagnose issues with keyboard input, mouse handling, geometry calculations, network activity, and more.

Debug flags are passed as query parameters and can be combined. Setting a flag to true enables the corresponding console.* output for that subsystem; setting it to false (the default) keeps the log silent.

Access the HTML5 Display client with debug logging enabled.

NameInTypeRequiredDescription
debug_mainquerybooleanNoEnable main debug logging. Default: false
debug_networkquerybooleanNoEnable network debug logging. Default: false
debug_keyboardquerybooleanNoEnable keyboard debug logging. Default: false
debug_mousequerybooleanNoEnable mouse debug logging. Default: false
debug_geometryquerybooleanNoEnable geometry debug logging. Default: false
debug_drawquerybooleanNoEnable draw debug logging. Default: false
debug_clipboardquerybooleanNoEnable clipboard debug logging. Default: false
debug_audioquerybooleanNoEnable audio debug logging. Default: false
debug_filequerybooleanNoEnable file transfer debug logging. Default: false
Terminal window
curl -G "https://domain.com/api/v1/display/" \
--data-urlencode "displayId=10" \
--data-urlencode "debug_main=true" \
--data-urlencode "debug_network=true" \
--data-urlencode "debug_keyboard=true" \
--data-urlencode "debug_geometry=true"