microsoft / microsoft/PowerToys

keyboard manager remap a shortcut

Open
#47,201 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Needs-Triage Product-Keyboard Shortcut Manager
Dominant language
C
Stars
139k
Forks
8.6k
PR merge metrics
PR metrics pending

Description

### Description of the new feature / enhancement

ive developed a way to launch the onscreen keyboard from hotkey input using ahk, this challenge requires the running instance to be stopped and a new instance to run, in which causes the gui to be displayed.

powertoys only has 1 action per remap function so this chain of commands cannot be executed.

yes i know i could just make a bat file or whatever your sauce is, but i want to make the baked in functionality be able to be utilised by joe blog but also the impaired. having a string or even at the minimum a (if running "end task and open a new one") or something along those lines please?

im sorry but heres some other things i sent to the microsoft

//
this ahk script displays the onscreen keyboard gui after input criteria is met. the dictionary is flawed as you cant manually add to the dictionary or perhaps have abreviations eg if %email* is typed the input is changed to the value of this abbreviation . // %email* == mypersonalemail@loser.lost

also create a script generator so you can select task or exe or whatever and assign it to a combination of inputs.

also have startup profiles eg: //boot// userselect, startup scenario select (("siege"- launches steam, discord, applies audio routing config, disables other monitor etc etc etc.

ALSO please make swapping display configuration able to be mapped to function eg: extend can be swapped to only on 2 from maybe the little command tile thing on the bottom right but also be called by other means

//wl

### Scenario when this would be used?

when using only mouse, possible easier implementation into impaired persons usage of the system but also integration with adaptive controller style interfaces

### Supporting information

i just want to make it easier

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the Keyboard Manager remapping functionality and how it represents actions. The issue proposes chained commands, text expansion, startup profiles, display configuration mapping, and a script generator, but names no files or tests. Done would require narrowing this to an agreed feature with explicit scope and acceptance criteria.

Written by the indexing model from the issue text.

Assessment

Domain
accessibility, desktop, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
18/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.