-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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 input handling #7857
Wayland input handling #7857
Conversation
So for now:
|
Thank you! |
@witelokk IME stands for Input Method Editor, i.e. the mechanism that lets you input more complex text than the keyboard can handle directly. You might be familiar with the macOS "press-and-hold for accented characters", that uses this mechanism. Aside from that, CJK text is generally entered with an IME (you can see how that works e.g. on google translate by setting the input language to Japanese, activating the input method by clicking the あ icon and typing "sushi" in the input box). I think dead keys / compose key input might also be handled via the IME mechanism? |
Is there a reason why https://wayland.freedesktop.org/libinput/doc/latest/index.html |
And for IME, there's https://wayland.app/protocols/text-input-unstable-v3. |
I'm willing to help implement shortcuts. Could someone link me a Discord server where discussion for linux contributions is happening? Thank you. |
Shortcuts do actually work, but there's no Linux keymap yet. For Discord, there's a link in gpui crate README. |
Adds initial keyboard and mouse input for Wayland (thanks to @gabydd and @kvark for reference).
Release Notes: