News Windows Copilot key is secretly from the IBM era — but you can remap it with the right tools

Status
Not open for further replies.

Findecanor

Distinguished
Apr 7, 2015
327
229
19,060
I learned only the other day that Windows 10 also has several other key combinations with the Windows key and F13..F24 with/without Ctrl or Shift.
I read about them in a Reddit post >>link<< (click "comment from the forums" to see links).
Windows + F23 was previously unassigned.

I wonder if there are keyboards with special keys that emit these combos too.
And ... does Windows + F18 still open Cortana in Windows 11?

BTW. Apple's keyboards with numeric keypad for Macintosh have F13..F19.
If you have one of those, you could try some of those other combos out: Command ⌘ acts as the Windows key.
 
Don't forget the Space Cadet Keyboard

1920px-Space-cadet.jpg


But hopefully Microsoft quickly makes it remappable in Windows itself fairly soon, or at least disabled. I've said it before that I like Copilot and use it regularly, but it's not something I want a dedicated key for, not when Windows+C works just fine.

They should had repurposed the System Request/PetSys key, which is in all PCs and does nothing.

The problem there is laptops and compact keyboards don't have those.
 

Notton

Commendable
Dec 29, 2023
874
770
1,260
F23? so it goes above the F row?
Why don't laptop manufacturers place the power and copilot keys above the F row?
It seems like an easy fix for keys you don't use often, or don't want to accidentally hit.
 
  • Like
Reactions: Findecanor

slightnitpick

Upstanding
Nov 2, 2023
237
156
260
I discovered that, under the surface, the Copilot key is a combination of three keys pressed at once: Left Ctrl + Windows key + F23.

5. Enter the following code to trigger something to happen when the program sees someone hit Shift + Windows key + F23. After the two colons is where you'll put the action you want.

Code:
+#f23::
The + represents the shift key and the # represents the Windows key.
How did you go from "Left Ctrl" to "Shift"? And which is it really?

Your image seems to indicate that this is actually "Left Shift". Is this distinct from the right Shift in mappings? I presume the "+" works for it?
 
Only just found this one CTRL+ALT+4 = €

While on the subject of old keyboards, how I miss the IBM click on a key, the good old days on entering a room and hearing dozens of staff rattling away at their terminals.
 

apiltch

Editor-in-Chief
Editor
Sep 15, 2014
246
140
18,870
How did you go from "Left Ctrl" to "Shift"? And which is it really?

Your image seems to indicate that this is actually "Left Shift". Is this distinct from the right Shift in mappings? I presume the "+" works for it?
Ugh. This is a terrible mistake on my part and I'm sorry we didn't catch it. It's Left Shift + Win + F23. FWIW, invoking either shift key + Win + F23 works. But the Left Ctrl was a mistake and I have fixed it. Thank you for bringing this to my attention.
 
  • Like
Reactions: slightnitpick

adamXpeter

Commendable
Jun 19, 2022
39
9
1,535
Only just found this one CTRL+ALT+4 = €

While on the subject of old keyboards, how I miss the IBM click on a key, the good old days on entering a room and hearing dozens of staff rattling away at their terminals.
CTRL+ALT is the right ALT labelled AltGr on German, Hungarian, ... keyboards for the extra accented characters. € is AltGr+U on a Hungarian 102 key keyboard.

So please avoid using CTRL+ALT for hotkeys in software you develop, I hate when IDEs kill []{} (ALtGr+F,G,B,N) and quite many the < (AltGr+Í) character.
 

Sam Hobbs

Distinguished
Jan 26, 2015
18
1
18,515
In addition to AutoHotkey it is possible to use the Spy++ tool in Visual Studio, for those of us that have VS. It is also possible to write a simple Windows program that reports the scan code of keys pressed.

A program could be written to send the keystrokes but that might require a few hours to figure out. In particular, would it be necessary to send both a WM_KEYDOWN and WM_KEYUP but more importantly would a WM_CHAR also be necessary.
 
Status
Not open for further replies.