qmk/qmk_firmware

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

Open

#25 979 ouverte le 27 janv. 2026

Voir sur GitHub
 (5 commentaires) (0 réactions) (0 assignés)C (43 867 forks)batch import
help wantedquestionstale

Métriques du dépôt

Stars
 (20 368 stars)
Métriques de merge PR
 (Merge moyen 20j 9h) (27 PRs mergées en 30 j)

Description

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?

Guide contributeur