this post was submitted on 07 Feb 2026
231 points (98.3% liked)

Linux

2135 readers
40 users here now

Everything about Linux

RULES

founded 2 years ago
MODERATORS
 

The new Micro~~soft~~slop copilot key always sends the following key-sequence when pressed down:

copilot key down: left-shift-down left-meta-down f23-down f23-up left-meta-up left-shift-up
copilot key up: <null>

This means there's no real key-up event when you release the key --> it can't be used (properly) as a modifier like ctrl or alt.

The workaround is to send a pretend key-up event after a time delay, but then you mustn't be too slow / fast when pressing a shortcut.

tldr: AI took a perfectly working modifier key from you.

--- edit ---
Some keyboards apparently do the "right" thing and don't send the whole sequence at once, you can remap those properly with keyd, see: https://github.com/rvaiya/keyd/issues/1025#issuecomment-2971556563 / https://github.com/rvaiya/keyd/issues/825

copilot key down: left-shift-down left-meta-down f23-down
copilot key up: f23-up left-meta-up left-shift-up

this will still break "left-shift + remapped copilot" and "left-meta + remapped copilot", but "RCtrl + letter key" can work as expected

you are viewing a single comment's thread
view the rest of the comments
[–] ZoteTheMighty@lemmy.zip 12 points 1 day ago (6 children)

Couldn't they have just remapped RightControl to open Copilot for the same effect without all the downsides?

[–] attero@discuss.tchncs.de 17 points 1 day ago (3 children)

Marketing said it has to be a dedicated key, engineers were stuck between a rock and a hard place.

[–] ZoteTheMighty@lemmy.zip 9 points 1 day ago (2 children)

They're "marketing", surely they could just tell them it's a "dedicated key".

[–] lightnsfw@reddthat.com 9 points 1 day ago

Put a sticker over the button and a default mapping in the software and none of them would have known the difference.

load more comments (1 replies)
load more comments (1 replies)
load more comments (3 replies)