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
Alt+Space opens system menu instead of generating input #7865
Comments
Is this not a standard binding on Windows? |
It is. However, programs can & do intercept this combination in order to do anything. For example, the Windows Terminal, Putty & kitty all intercept it & pass it through to the running application (in my case: ssh & Emacs inside ssh). The key sequence generated is ESC space ( |
And before you ask, a binding inserting those chars doesn't work either. I've tried that already:
The window's system menu opens. |
Yes, system bindings are handled before keybindings. So this is to be expected. @kchibisov Winit has no way to configure system bindings at this point, correct? |
I think it's more like a hittest situation, we'll support it in the future, but not now... |
I'll just mark it as a new feature for now, though we probably have some similar ones in our backlog. |
On Windows I cannot get Alt+Space to send a key code. Instead the system menu is always opened. This is important insofar as Emacs uses Alt+Space. Other terminal emulators (putty, kitty, Windows Terminal) work fine with Alt+Space.
I've tried re-binding via the following, but to no avail:
System
OS: Windows 11
Version:
alacritty 0.13.2 (bb8ea18)
Logs
Available here. I started Alacritty, pressed Alt, held Alt, pressed Space, the window's system menu appears. I release both keys, close Alacritty.
The text was updated successfully, but these errors were encountered: