~/talk

Support multiple screens with webOS and Qt

links:none on file
slides:none on file

Shows a concrete implementation that runs multiple physical screens from one webOS device using Qt and Wayland: the compositor creates one compositor with multiple compositor windows mapped to DRM connectors/platform screens, clients pick a screen via display affinity, and input devices are mapped to displays with dynamic USB handling. Adds per-display virtual keyboard servers and tweaks to Qt window activation and cross-window property sharing. Demo IVI setup (front/center/rear) runs and moves content between screens.

AI-written summary · about

  1. 0:00Introduction and background
  2. 6:22Requirements for multiple displays
  3. 10:04Compositor and display handling
  4. 13:08Wayland clients and display affinity
  5. 16:03Input events and device association
  6. 18:15Virtual keyboard and input method
  7. 20:27Implementation challenges and solutions
  8. 23:24Demo and automotive use case
  9. 26:28Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.