qmk/qmk_firmware

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

Open

#25.979 geöffnet am 27. Jan. 2026

Auf GitHub ansehen
 (5 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)C (43.867 Forks)batch import
help wantedquestionstale

Repository-Metriken

Stars
 (20.368 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 20T 9h) (27 gemergte PRs in 30 T)

Beschreibung

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?

Contributor Guide