davidedmundson added a comment.
> has been for no apparent reason From the spec (emphasis mine) The wl_touch interface represents **a** touchscreen associated with a seat. The wl_pointer interface represents **one or more** input devices, The wl_keyboard interface represents **one or more** keyboards associated with a seat. I assume the rationale being that wl_touch already has multiplicity inside it; mutliple touch screens, just add more touches. Whereas wl_pointer is always just one. REPOSITORY R127 KWayland REVISION DETAIL https://phabricator.kde.org/D15443 To: romangg, #kwin, #frameworks Cc: davidedmundson, kde-frameworks-devel, michaelh, ngraham, bruns