Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

libei support #323

Open
DemiMarie opened this issue Dec 30, 2024 · 2 comments
Open

libei support #323

DemiMarie opened this issue Dec 30, 2024 · 2 comments

Comments

@DemiMarie
Copy link

Tools like input-leap require it, and it’s the only option I know of for cross-compositor input emulation as GNOME is unlikely to implement support for virtual-keyboard as a Wayland protocol. It’s possible to implement libei on top of the protocols wlroots supports but not the other way around.

@David96
Copy link
Contributor

David96 commented Jan 31, 2025

Are you just talking about handing over a file descriptor in the RemoteDesktop protocol (ie https://github.com/flatpak/xdg-desktop-portal/blob/main/data/org.freedesktop.impl.portal.RemoteDesktop.xml#L416) or the full libeis implementation? Just handing over a FD should not be a lot of work to add to #325 but then of course the compositor has to have libeis implemented.

@DemiMarie
Copy link
Author

Whatever applications targeting other compositors (like KWin or Mutter) will expect, which I believe is full libeis support (presumably implemented in terms of whatever wlroots exposes).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants