Skip to content

Shortcuts with dead keys broken in Linux since 1.107.0 #282752

@robmv

Description

@robmv

Type: Bug

The Create Terminal action has the Control+Shift+backtick default keybinding. On a Linux system with a keyboard layout like "English (US, International, with dead keys)", this used to work fine. In 1.107.0 now it assumes I am typing the dead key ~ that is the one normally used by Shift+backtick (the shifted key for backtick)

VS Code version: Code 1.107.0 (618725e, 2025-12-10T07:43:47.883Z)
OS version: Linux x64 6.17.10-300.fc43.x86_64
Modes:

System Info
Item Value
CPUs Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz (12 x 3909)
GPU Status 2d_canvas: enabled
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_graphite: disabled_off
trees_in_viz: disabled_off
video_decode: enabled
video_encode: disabled_software
vulkan: disabled_off
webgl: enabled
webgl2: enabled
webgpu: disabled_off
webnn: disabled_off
Load (avg) 1, 1, 1
Memory (System) 31.10GB (21.07GB free)
Process Argv
Screen Reader no
VM 0%
DESKTOP_SESSION gnome
XDG_CURRENT_DESKTOP GNOME
XDG_SESSION_DESKTOP gnome
XDG_SESSION_TYPE wayland
Extensions (10)
Extension Author (truncated) Version
ng-template Ang 21.0.0
vscode-markdownlint Dav 0.60.0
vscode-eslint dba 3.0.20
prettier-vscode esb 11.0.2
java red 1.50.0
vscode-xml red 0.29.0
rust-analyzer rus 0.3.2711
even-better-toml tam 0.21.2
vscode-java-dependency vsc 0.26.5
vscode-maven vsc 0.45.1

Metadata

Metadata

Assignees

Labels

bugIssue identified by VS Code Team member as probable bugelectron-39-updatekeybindingsVS Code keybinding issuesregressionSomething that used to work is now brokenupstreamIssue identified as 'upstream' component related (exists outside of VS Code)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions