-
Notifications
You must be signed in to change notification settings - Fork 5.9k
windows: Remove null terminator from keyboard ID #41785
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
Conversation
It is unnecessary, and it broke the `uses_altgr` function. Also add Slovenian layout as using AltGr.
|
Looks good, thanks for the fix ^^ |
|
Thanks! @nia-e Not trying to tell you what to do, just signal boosting, if you have the capacity you should take a look at #41259 because it seems to properly solve the AltGr issue without hard-coding specific languages (and without the current problem of requesting the layout on every event). It also supposedly solves other issues as well. I'm not an expert in Windows input handling, so I can't give much input on it, but I think it's worth a look. |
|
@nia-e Oh, never mind, the creator of that PR is also a member of Zed :D |
Closes zed-industries#41486, closes zed-industries#35862 It is unnecessary, and it broke the `uses_altgr` function. Also add Slovenian layout as using AltGr. This should fix: - zed-industries#40536 (comment) - zed-industries#41486 - zed-industries#35862 As the current strategy relies on manually adding layouts that have AltGr, it's brittle and not very elegant. It also has other issues (it requests the current layout on every kesytroke and mouse movement). **A potentially better and more comprehensive solution is at zed-industries#41259 This is just to fix the immediate issues while that gets reviewed. Release Notes: - windows: Fix AltGr handling on non-US layouts again.
Closes zed-industries#41486, closes zed-industries#35862 It is unnecessary, and it broke the `uses_altgr` function. Also add Slovenian layout as using AltGr. This should fix: - zed-industries#40536 (comment) - zed-industries#41486 - zed-industries#35862 As the current strategy relies on manually adding layouts that have AltGr, it's brittle and not very elegant. It also has other issues (it requests the current layout on every kesytroke and mouse movement). **A potentially better and more comprehensive solution is at zed-industries#41259 This is just to fix the immediate issues while that gets reviewed. Release Notes: - windows: Fix AltGr handling on non-US layouts again.
Closes #41486, closes #35862
It is unnecessary, and it broke the
uses_altgrfunction.Also add Slovenian layout as using AltGr.
This should fix:
As the current strategy relies on manually adding layouts that have AltGr, it's brittle and not very elegant. It also has other issues (it requests the current layout on every kesytroke and mouse movement).
A potentially better and more comprehensive solution is at #41259
This is just to fix the immediate issues while that gets reviewed.
Release Notes: