-
Notifications
You must be signed in to change notification settings - Fork 30.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
keyboard shortcuts: wrong interpretations of special keys (e.g. [Equal]
is mistaken for V
)
#173325
Comments
I think this is not only |
[Equal]
is mistaken for V
[Equal]
is mistaken for V
)
I adjusted the issue title accordingly. If you find out which one exactly, please let us know :) |
Seriousloy annoying. Does anybody have a quick fix? beyond losing the [Equal] keybindings or downgrading versions |
This is a rather urgent and serious bug 🤔 is there a way to give priority to this issue? @georglauterbach |
I have an affected |
I cannot adjust the issue (labels, etc.) myself, but I agree that this should have high priority. |
The issue has messed up a lot of my custom shortcuts and is incredibly annoying:
These are the ones that have been affected for me from a quick glance. I'm shocked that this was released :0 |
I have the same issue on VSCodium, on a US keyboard layout
Additionally, these keycodes are also broken:
|
ping @alexdima; this should probably have high priority as broken keyboard shortcuts really cut the experience of using VS Code short |
I'm hoping this gets a high priority. It completely messed up a lot of my key bindings.
Released on a friday 😉 Have a nice weekend ya'll! |
The issue was introduced in this PR microsoft#169842 The hashcode for scan codes and simple keys was not updated to distinguish between them. fix microsoft#173283 fix microsoft#173325
@hamzahamidi Thank you for tracking this down! This is indeed caused by the implementations of For example:
|
Reopening to track the merge to stable |
this seems to be fixed in the latest nightly
|
same here [backquote] replaced by [F1] |
we can use vscode insider here as temporary replacement for stable version |
Verification steps:
|
Hi, I don't mean to put pressure, but I'd like to ask how long it will take to take the fix to stable. Thank you for your work. |
We plan to release |
Verified in stable release candidate (Version: 1.75.1 Commit: 30b39f0) |
…t#173456) * fix(keybindings): fix hashcode scancode/simplekey The issue was introduced in this PR microsoft#169842 The hashcode for scan codes and simple keys was not updated to distinguish between them. fix microsoft#173283 fix microsoft#173325 * Avoid hash collisions between `KeyCodeChord` and `ScanCodeChord` --------- Co-authored-by: Alex Dima <[email protected]>
Type: Bug
1.74.1
to1.75
)[Equal]
or[Semicolon]
) are interpreted incorrectlyMore details
I was literally unable to copy-paste inside VS Code because pasting was also
ctrl+v
..VS Code version: Code 1.75.0 (e2816fe, 2023-02-01T15:29:17.766Z)
OS version: Linux x64 5.15.0-58-generic
Modes:
Sandboxed: No
System Info
canvas_oop_rasterization: disabled_off
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_renderer: enabled_on
video_decode: disabled_software
video_encode: disabled_software
vulkan: disabled_off
webgl: enabled
webgl2: enabled
webgpu: disabled_off
superseeds #173324
Known workarounds:
The text was updated successfully, but these errors were encountered: