Watch
1
0
Fork
You've already forked smithay
0
smithay/typos.toml
Ian Douglas Scott 7878e6ed11 EI protocol support using reis
The EI protocol is needed for the xdg-desktop-portal `RemoteDesktop`
portal to emulate input devices, as well as by the `InputCapture` portal
for Synergy-like uses (input-leap supports Wayland with this portal).

This exposes a relatively simple API for a compositor to create EI seats
and devices, mirroring the `Seat` API. It also provides an
`InputBackend`
that converts emulated input to Smithay input events.

Receiver contexts for the `InputCapture` portal are also a bit more
complicated to implement. Those involve capturing input once the cursor
crosses outside the display. That isn't implemented at all here yet.

We may want to change things in the future to accommodate receiver
contexts, etc. But this API is fairly minimal to use, so future breaking
changes shouldn't be too challenging for a compositor to adapt to.
2026-06-16 15:03:59 +02:00

5 lines
64 B
TOML

[default]
[default.extend-words]
WRONLY = "WRONLY"
eis = "eis"