AutoKey on Wayland - Features And Bugs #866
Replies: 6 comments 2 replies
-
My initial questions: What works and what doesn't (as in isn't implemented (yet))? How does this get invoked? Does it just kick in when it detects Wayland is the display server? Linux has a daemon or something watchdog, oomreaper... that watch for lockups and take some action. Is there anything analogous to that we can do in AutoKey for potential lockups? See PR #844 for the code being discussed here. As of 05/04/2024 Sam has been silent for quite a few months, but AFAIK, his code is still available. |
Beta Was this translation helpful? Give feedback.
-
@sebastiansam55 What do you notice that's different about Wayland in general from a user perspective? I have only looked into it a little bit and most of what I saw was about enhancing security and getting rid of ancient code - important, but not really user facing. |
Beta Was this translation helpful? Give feedback.
-
@sebastiansam55 Did you ever consider writing a priviledged AutoKey daemon that would handle the just the interface I/O? I wonder if that would make anything easier. |
Beta Was this translation helpful? Give feedback.
-
Hopefully some of our Wayland users will test this code out. |
Beta Was this translation helpful? Give feedback.
-
Where does this whole enhancement fit? Would it need to go into 0.97.0? |
Beta Was this translation helpful? Give feedback.
-
@sebastiansam55 Questions: How does this impact multibyte character sets (anything other than EN US)? Will the new keyboard.send_keys() just work with them? If this interface will work under X11, we may want to add an option to enable it when X11 is detected. We just had a strange report on our Google group about a mouse problem. (I asked the OP to file an issue.) If that can't be figured out/fixed quickly, then the user could try out this new interface to see if it helps. Is there any value in offering a mix and match strategy so an X11 user could keep our normal API, but also explicitly use the uinput API calls as needed? |
Beta Was this translation helpful? Give feedback.
-
This is a catch all discussion for the new Wayland interface code.
Beta Was this translation helpful? Give feedback.
All reactions