Unable to set alt+space as keybinding on lastest canary build #22709

Closed
opened 2026-01-31 08:21:11 +00:00 by claunia · 2 comments
Owner

Originally created by @e82eric on GitHub (Dec 27, 2024).

Windows Terminal version

terminal-1.23.3582.0

Windows build number

1.23.3582.0

Other Software

Windows 10

Steps to reproduce

Update Terminal.DuplicatePaneAuto in settings.json that comes with portable build to

        {
            "id": "Terminal.DuplicatePaneAuto",
            "keys": "alt+space"
        }

Expected Behavior

Pane to be duplicated

Actual Behavior

Nothing happens. (System menu also doesn't show)

Originally created by @e82eric on GitHub (Dec 27, 2024). ### Windows Terminal version terminal-1.23.3582.0 ### Windows build number 1.23.3582.0 ### Other Software Windows 10 ### Steps to reproduce Update Terminal.DuplicatePaneAuto in settings.json that comes with portable build to ``` { "id": "Terminal.DuplicatePaneAuto", "keys": "alt+space" } ``` ### Expected Behavior Pane to be duplicated ### Actual Behavior Nothing happens. (System menu also doesn't show)
claunia added the Needs-TriageIssue-Bug labels 2026-01-31 08:21:12 +00:00
Author
Owner

@e82eric commented on GitHub (Dec 27, 2024):

It looks like this was introduced in 8bbf00e05 https://github.com/microsoft/terminal/pull/18215

In the previous commit I would see TermControl::_KeyDownHandler fire when alt+space pressed, that no longer fired when I moved to 8bbf00e05
8598ed78d5/src/cascadia/TerminalControl/TermControl.cpp (L1611)

I think it has to do with this method being removed but I wasn't quite sure how to try adding it back.
https://github.com/microsoft/terminal/pull/18215/files#diff-3b81ed111402e0dc05d8467fc9819ae836970109c26b252fa82019bebf1a8cd5L176

@e82eric commented on GitHub (Dec 27, 2024): It looks like this was introduced in 8bbf00e05 https://github.com/microsoft/terminal/pull/18215 In the previous commit I would see TermControl::_KeyDownHandler fire when alt+space pressed, that no longer fired when I moved to 8bbf00e05 https://github.com/microsoft/terminal/blob/8598ed78d58cf6b10372fca4132bfa9553ac6735/src/cascadia/TerminalControl/TermControl.cpp#L1611 I think it has to do with this method being removed but I wasn't quite sure how to try adding it back. https://github.com/microsoft/terminal/pull/18215/files#diff-3b81ed111402e0dc05d8467fc9819ae836970109c26b252fa82019bebf1a8cd5L176
Author
Owner

@e82eric commented on GitHub (Dec 27, 2024):

Duplicate of https://github.com/microsoft/terminal/issues/18331

@e82eric commented on GitHub (Dec 27, 2024): Duplicate of https://github.com/microsoft/terminal/issues/18331
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#22709