Support sending f13-f24 #8796

Closed
opened 2026-01-31 01:38:11 +00:00 by claunia · 3 comments
Owner

Originally created by @mb1337 on GitHub (Jun 3, 2020).

Description of the new feature/enhancement

Some programs use extra function keys, f13, f14, f15, etc. I haven't found a way to enter these into windows terminal. In puTTY it's shift+f5 to get f15, etc.

Proposed technical implementation details (optional)

Allow mapping keys in settings.json

{ "command": { "action": "mapKey", "key": "f15"}, keys: "shift+f5" }

I want to be able to send function keys that are not on a standard keyboard (f13-f24) to a terminal application.

Originally created by @mb1337 on GitHub (Jun 3, 2020). # Description of the new feature/enhancement Some programs use extra function keys, <kbd>f13</kbd>, <kbd>f14</kbd>, <kbd>f15</kbd>, etc. I haven't found a way to enter these into windows terminal. In puTTY it's <kbd>shift</kbd>+<kbd>f5</kbd> to get <kbd>f15</kbd>, etc. # Proposed technical implementation details (optional) Allow mapping keys in settings.json ``` { "command": { "action": "mapKey", "key": "f15"}, keys: "shift+f5" } ``` I want to be able to send function keys that are not on a standard keyboard (f13-f24) to a terminal application.
claunia added the Issue-FeatureResolution-Duplicate labels 2026-01-31 01:38:11 +00:00
Author
Owner

@DHowett commented on GitHub (Jun 5, 2020):

Thanks for the request! I'm going to track this one with /dup #3799, which will allow you to bind any keyboard shortcut to any string. This will let you send the encoded forms of F13-F24.

@DHowett commented on GitHub (Jun 5, 2020): Thanks for the request! I'm going to track this one with /dup #3799, which will allow you to bind any keyboard shortcut to any string. This will let you send the encoded forms of F13-F24.
Author
Owner

@ghost commented on GitHub (Jun 5, 2020):

Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!

@ghost commented on GitHub (Jun 5, 2020): Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!
Author
Owner

@mb1337 commented on GitHub (Jun 5, 2020):

I tried to use AutoHotkey as a workaround but it doesn't seem to be getting through.
+F3::SendInput, {F13}
I've also tried cmd and PowerShell. Those don't work either so I think the problem lies a bit deeper.
It does work in puTTY and git bash (but not bash.exe launched from a tab profile).

Windows Terminal
Version: 1.0.1401.0

@mb1337 commented on GitHub (Jun 5, 2020): I tried to use AutoHotkey as a workaround but it doesn't seem to be getting through. `+F3::SendInput, {F13}` I've also tried cmd and PowerShell. Those don't work either so I think the problem lies a bit deeper. It does work in puTTY and git bash (but not bash.exe launched from a tab profile). Windows Terminal Version: 1.0.1401.0
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#8796