GitHunt
GS

gs256/remap-copilot-key

Remap Copilot key back to Ctrl or Menu key on Windows without PowerToys

Remap Copilot Key

Reassigns Copilot key back to Ctrl or Menu without PowerToys

How does it work?

Copilot key triggers Win+Shift+F23 shortcut. This app sets up a hook for Windows keyboard events and emulates Ctrl/Menu if it encounters Win+Shift+F23 combination.

Executable names:

  • remap-copilot-to-ctrl.exe - reassigns Copilot key to Ctrl key
  • remap-copilot-to-menu.exe - reassigns Copilot key to Menu/Application key

It's the same executable under the hood, but it behaves differently depending on its name. You can rename it yourself to change its behavior, but you'll also need to terminate the old process in Task Manager, since only one instance of the app can run at a time.

Installation

  1. Download one of the executables from the latest release depending on the key you want to reassign Copilot to.

  2. Press Win+R, type shell:startup and press Enter to open the Start-up folder.

  3. Copy downloaded executable into the Start-up folder to have it run automatically when Windows starts.

  4. Double-click the executable to launch it manually for the first time.

Known issues

  1. Win, Shift and F23 keys are still being pressed when you hit the Copilot key but are immediately released afterwards. Keyboard Manager in PowerToys has the same behaviour.

  2. If you press Win or Shift along with Copilot key and then release one of these three keys, the other two keys will also be released. Keyboard Manager in PowerToys has similar behaviour.

License

MIT

Languages

C97.1%Makefile2.9%

Contributors

Created May 3, 2025
Updated February 6, 2026
gs256/remap-copilot-key | GitHunt