Обнаруживает наличие / отсутствие цифровой клавиатуры?

Можно ли определить, есть ли цифровая клавиатура, подключенная к системе? Клавиатуры для настольных компьютеров обычно имеют цифровую клавиатуру, в то время как ноутбуки обычно неt (хотя они помещают цифровые клавиши в обычную клавиатуру, активированную с помощью Num Lock). Знает ли операционная система, являются ли клавиши numpad физически отдельными? И если так, эта информация каким-то образом подвергается воздействию программ?

Было бы полезно знать это, чтобы определить соответствующие привязки клавиш по умолчанию. Если оно'не доступно, то япридется либо выбрать консервативный режим по умолчанию (не используя цифровую клавиатуру), что означает слегка раздражающий дополнительный шаг настройки, чтобы получить более приятное поведение для людей с отдельными цифровыми клавиатурами, или я 'Придется выбирать неконсервативный дефолт и раздражать людей без кочанов ...

Ответы на вопрос(2)

Ваш ответ на вопрос