-
Notifications
You must be signed in to change notification settings - Fork 37.2k
Add support for F20-F24 keys in keyboard shortcuts #179591
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
Add support for F20-F24 keys in keyboard shortcuts #179591
Conversation
|
Apologies if this is not the right place to comment. . . Tested this with VS Code 1.78.1 installed, F20-F24 are still showing as "unknown'. |
|
@themarkwilliams can you tell me your arch/os, and how did you test it? And also which It is working fine for me on version |
|
x64, Windows 11. I did not have a keyboard.dispatch value configured in my settings.json. I added it both ways, but it had no impact. Initial googling shows that value isn't used by Windows, but I could be wrong. I was attempting to setup some VSCode hotkey mappings using a Stream Deck. SD Device Buttons mapped to F1 - F19 work fine in VSCode. F20-F24 all show unknown when trying to use those as the mapped key. To make sure it isn't the SD causing the issue, I used Keyboard Manager in Powertoys to map F24 to the Enter key and the SD triggers that fine. |
|
@themarkwilliams could you please create a new issue for this, so we could track it? Also, please, include the gif of pressing F20-F24 with the screencast mode on (invoke command "Developer: Toggle Screencast Mode") and keyboards troubleshooting on |
|
@ulugbekna @themarkwilliams this issue is probably caused by me forgetting to set the I left zeros there, should've probably set to 131-135, as here or here |
|
Issue 182200 created - #182200 |
There seems to be no real reason why these specific keys were excluded. They even had the placeholder
IMappingEntryentries.The
keyCodeOrdcolumn of themappingsarray was unused in the code. Instead of renumbering the numbers in that column after the addition of new keys, I have removed it entirely.Resolves #89166