-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
Cannot input characters with dead keys #1041
Comments
Can confirm this on macOS 10.12.6 too |
I don't think this is OS related (FYI confirmed for OSX 10.13.3), I'll try on fedora later on. I suspect it's an issue there, too. I'll confirm after testing |
Oh forgot about this: confirmed on fedora 27, too (wayland, nouveau) |
Facing this on macOS 10.13.4 - ref 1b7ffea. Available to provide more info if needed. |
Same here. Any news on this one? Thanks! |
@adrigzr yes. I encourage anyone interested to try out https://github.com/francesca64/alacritty/tree/macos-kb. Relevant winit PR: rust-windowing/winit#518 |
Thank you @francesca64, this is working for me. To add more, its working the dead-key compose thing and the |
Thank you @francesca64; just tried out your branch and it works for the cases I've tested so far. |
I was thinking about the best way to handle all the different issues that are solved by this, so we could close them all when they're done. Then I saw you've compiled a list with all issues in rust-windowing/winit#518 @francesca64. That's just amazing! |
@chrisduerr ah, thanks. I did that to make my PR look cooler. I'll probably merge the PR tonight, and I want to cut another winit release in the next day or so. |
@francesca64 Thanks for looking into this one, but looking at the PR, am I right in thinking this will not fix the issues on linux with the US International (with dead keys)? E.g. to write é or even quote a string (like |
@EVODelavega you're not wrong, but did you try the branch anyway? I'd be quite surprised if that weren't fixed by rust-windowing/winit#451. |
@francesca64 Haven't tried it yet, I'll have a look this evening and let you know. Thanks |
@francesca64 Looks like that branch won't compile on Fedora. Probably because Fedora is using wayland, not X11. I'm getting the same errors on the hints.rs file (56 through 63), all basically look like this:
|
In Cargo.toml, change the glutin branch from |
@francesca64 Sorry, jumped the gun a little bit, used rustup to switch to nightly Edge cases like £ aren't working (ctrl+shift ua3), but I can live with that as a compromise for now. Thanks to everyone who looked into this issue |
@francesca64 what happened to the branch? really need it for ubuntu |
Which operating system does the issue occur on?
MacOS 10.13.2
I cannot input characters requiring dead keys (e.g. with US International layout ñ or é or even " ). After pressing the dead key nothing happens. The next character is just printed normal.
The text was updated successfully, but these errors were encountered: