You could update the dependency "enigo" to the current version. I've implemented experimental support for Wayland. It can use Wayland protocols or libei. There will probably be bugs that's why it's hidden behind feature flags.
I'm the maintainer, so if you need anything, please let me know
I didn't look at the code but the Cargo.toml file says it's using enigo as it's dependency. You can use that to simulate input an Windows, macOS and Linux
pythonbrad|1 year ago
But the next release, will take a time, since we are not familiar with these technologies. https://github.com/pythonbrad/afrim/issues/242
pentamassiv|1 year ago
I'm the maintainer, so if you need anything, please let me know
pentamassiv|1 year ago