qmk/qmk_firmware

Modifier keys LCTL, LSFT etc. not working under windows remote desktop

Open

#25.979 aperta il 27 gen 2026

Vedi su GitHub
 (5 commenti) (0 reazioni) (0 assegnatari)C (43.867 fork)batch import
help wantedquestionstale

Metriche repository

Star
 (20.368 star)
Metriche merge PR
 (Merge medio 20g 9h) (27 PR mergiate in 30 g)

Descrizione

Issue Description

Hi, in my keymap I use e.g. LCTL(KC_V) and LSFT(KC_MINS) which work fine under Windows. However, when using Remote Desktop, the modifiers are no longer recognized, i.e. LCTL(KC_V) outputs KC_V only etc.

I assume that Remote Desktop requires some additional delay between pressing LCTL and KC_V.

I tried

void oneshot_mods_changed_user(uint8_t mods) {
	send_keyboard_report();
}

but without success.

Is there any other way?

Guida contributor