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

wayland: Fix simulating input in general #237

Merged
merged 6 commits into from
Nov 1, 2023

Conversation

pentamassiv
Copy link
Collaborator

@pentamassiv pentamassiv commented Oct 24, 2023

I added more logging for the Wayland backend. The messages are now delivered to the Wayland server. Flush was not enough.

There is still the issue that modifiers do not work as expected. Control + a has no effect. Same as Shift + a. This is due to the keymap that is always used. Also 'a' gets mapped as an unnamed unicode keysym so it it different from the "regular" 'a'. This does not need to get fixed in this PR though.

rust doc fails building a dependency. This can get ignored. When it is ran with the --no-deps flag, it builds just fine.

@pentamassiv pentamassiv force-pushed the wayland_log branch 2 times, most recently from 0102f03 to 2f428b9 Compare October 25, 2023 01:03
@pentamassiv pentamassiv marked this pull request as draft October 25, 2023 01:14
@pentamassiv pentamassiv changed the title wayland: Added more logging wayland: make it work a second time too Oct 25, 2023
@pentamassiv pentamassiv marked this pull request as ready for review November 1, 2023 22:54
@pentamassiv pentamassiv changed the title wayland: make it work a second time too wayland: Fix similating input in general Nov 1, 2023
@pentamassiv pentamassiv changed the title wayland: Fix similating input in general wayland: Fix simulating input in general Nov 1, 2023
@pentamassiv pentamassiv merged commit 9e02c6c into enigo-rs:main Nov 1, 2023
7 of 9 checks passed
@pentamassiv pentamassiv deleted the wayland_log branch November 1, 2023 22:56
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

Successfully merging this pull request may close these issues.

1 participant