Can't bind backtick with Colemak keyboard layout #14666

Open
opened 2026-01-31 04:16:23 +00:00 by claunia · 0 comments
Owner

Originally created by @Vynce on GitHub (Jul 23, 2021).

Windows Terminal version (or Windows build number)

1.9.1942.0

Other Software

https://colemak.com/Windows

Steps to reproduce

  1. Install the Colemak keyboard layout and set it active.
  2. Add a key binding like this:
    { "command": { "action": "globalSummon", "monitor": "any", "toggleVisibility": false }, "keys": "ctrl+`" }
  3. The Terminal settings GUI sees that as ctrl+alt+r (and pressing that key combo does make the Terminal window active):
    image
  4. Switch to the US English keyboard layout.
  5. Restart Terminal.
  6. The settings GUI now sees the backtick key combos correctly (and pressing ctrl+` makes the Terminal window active):
    image
  7. Switch the keyboard layout back to Colemak.
  8. Pressing ctrl+` continues to activate the Terminal window until Terminal is restarted.

Expected Behavior

Backtick key bindings should function as backtick key bindings.

Actual Behavior

Backtick key bindings get redefined to some combination of ctrl+alt+r.

Originally created by @Vynce on GitHub (Jul 23, 2021). ### Windows Terminal version (or Windows build number) 1.9.1942.0 ### Other Software https://colemak.com/Windows ### Steps to reproduce 1. Install the Colemak keyboard layout and set it active. 2. Add a key binding like this: ``{ "command": { "action": "globalSummon", "monitor": "any", "toggleVisibility": false }, "keys": "ctrl+`" }`` 3. The Terminal settings GUI sees that as `ctrl+alt+r` (and pressing that key combo does make the Terminal window active): <kbd>![image](https://user-images.githubusercontent.com/377567/126843559-4a9f9e39-e360-4677-a3fc-7e6f7dda41ed.png)</kbd> 4. Switch to the US English keyboard layout. 5. Restart Terminal. 6. The settings GUI now sees the backtick key combos correctly (and pressing `` ctrl+` `` makes the Terminal window active): <kbd>![image](https://user-images.githubusercontent.com/377567/126843955-993e1917-bc04-41c7-ac26-07eaee49dbac.png)</kbd> 7. Switch the keyboard layout back to Colemak. 8. Pressing `` ctrl+` `` continues to activate the Terminal window until Terminal is restarted. ### Expected Behavior Backtick key bindings should function as backtick key bindings. ### Actual Behavior Backtick key bindings get redefined to some combination of `ctrl+alt+r`.
claunia added the Resolution-DuplicateProduct-Terminal labels 2026-01-31 04:16:23 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#14666