Проверьте CapsLock через соединение RDP

Я попробовал два подхода к считыванию состояния клавиши CapsLock на клавиатуре. Первый: http://msdn.microsoft.com/en-us/library/system.windows.forms.control.iskeylocked.aspx И второй: k_bb2fe024f8a71424996db6d9af08c1fc_settingNewSkin_19">http://www.rohitab.com/discuss /topic/38617-get-the-state-of-capslock/page_k_bb2fe024f8a71424996db6d9af08c1fc_settingNewSkin_19

Теперь оба этих подхода работают на моем локальном компьютере с Windows. То есть они точно показывают состояние CapsLock клавиатуры.

Запустив те же программы на компьютере, который подключается к удаленному рабочему столу Windows с помощью rdp, программа не работает и показывает только, что клавиша CapsLock отключена.

Есть ли специальный метод Windows, который я должен вызывать при проверке клавиши CapsLock через RDP?


person lowerkey    schedule 05.07.2012    source источник


Ответы (1)


Дальнейшее расследование показало, что именно rdesktop, а не RDP, ответственен за сбой CapsLock.

person lowerkey    schedule 05.07.2012
comment
Но кто несет ответственность? Похоже где-то на mstsc пропало событие capslock, но интернет об этом молчит. - person merinoff; 25.09.2020