Skip to content
Hoody.com

This page documents the keyboard, clipboard, and scrolling parameters available on the HTML5 Display client. Use these parameters when embedding the display client via its API endpoint to control on-screen keyboard behavior, Cmd/Ctrl key swapping, clipboard sharing format, and scroll direction. Other configuration parameters (audio, video, notifications, debugging, etc.) are documented on dedicated pages.

Serves the HTML5 Display client web interface with optional URL-based configuration. This is the standardized API version of the root endpoint that supports the same configuration parameters via query string.

The endpoint accepts fragment-style query parameters that pre-configure the client on load. All parameters are optional; sensible defaults are applied when omitted.

NameInTypeRequiredDefaultDescription
keyboardquerybooleanNofalseShow on-screen virtual keyboard
keyboard_layoutquerystringNo"us"Keyboard layout (us, gb, fr, de, etc.)
swap_keysquerybooleanNofalseSwap Cmd/Ctrl keys (useful for macOS)
clipboardquerybooleanNotrueEnable clipboard sharing
clipboard_preferred_formatquerystringNo"text/plain"Preferred clipboard format. Allowed values: text/plain, text/html, UTF8_STRING
scroll_reverse_yquerystringNo"auto"Reverse vertical scrolling direction (auto, true, false)
scroll_reverse_xquerybooleanNofalseReverse horizontal scrolling direction

This endpoint accepts no request body.

HTML5 Display client interface loaded successfully. The response body is the HTML5 client shell.

<!DOCTYPE html>
<html>
<head><title>Hoody Display Client</title></head>
<body>
<!-- Display HTML5 client interface -->
</body>
</html>
Terminal window
curl -G "https://{projectId}-{containerId}-display-1.{server}.containers.hoody.com/api/v1/display/" \
--data-urlencode "keyboard=true" \
--data-urlencode "keyboard_layout=fr" \
--data-urlencode "swap_keys=true" \
--data-urlencode "clipboard=true" \
--data-urlencode "clipboard_preferred_format=text/html" \
--data-urlencode "scroll_reverse_y=true" \
--data-urlencode "scroll_reverse_x=false"