qmk/qmk_firmware

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

已关闭

#25,979 创建于 2026年1月27日

 (5 条评论) (0 个反应) (0 位负责人)C (43,867 个派生)batch import
help wantedquestionstale

仓库指标

星标
 (20,368 个星标)
PR 合并指标
 (平均合并 20天 9小时) (30 天内合并 27 个 PR)

描述

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?

贡献者指南