Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Browser

The browser client enables control and configuration of the Yoe Kiosk Browser as it is when installed as part of Yoe Distro. On changing the configuration, changes are saved to /etc/default/yoe-kiosk-browser for the browser and /etc/default/eglfs.json for EGLFS, and the yoe-kiosk-browser service is restarted automatically.

Schema

Below is an export of a browser node:

nodes:
  - browser:
      debugport: "9222"
      defaultdialogs: 0
      description: Kiosk
      dialogcolor: "#1c1c1c"
      disabled: 0
      disablesandbox: 1
      displaycard: /dev/dri/card0
      exceptionurl: http://localhost:8118/offline.html
      fullscreen: 1
      ignorecerterr: 0
      keyboardscale: 1
      retryinterval: 10
      rotate: 0
      screenresolution: 1920x1080
      touchquirk: 0
      url: http://localhost:8118

The point types are lower case throughout, which matches the settings written to /etc/default/yoe-kiosk-browser. Checkboxes are stored as 1 and 0. debugport is text, so it is quoted; rotate and retryinterval are numbers. displaycard and screenresolution are the two settings that land in /etc/default/eglfs.json.