JavaScript — обнаружение, если клавиатура подключена к Windows Surface?

Я пытаюсь определить, когда клавиатура прикреплена или отсоединена от поверхности. В настоящее время я задаю функцию через SetInterval на каждую 1 секунду, а затем вызываю API для обнаружения мыши (очевидно, клавиатура всегда возвращает true).

var mouse = new Windows.Devices.Input.MouseCapabilities().

Основываясь на возвращаемом значении, я делаю свою работу. Все работает нормально, но медленно.

Могу ли я сделать что-то еще? Как вместо того, чтобы тянуть, это что-то толкающее эквивалентно этому.

Перемещение вещей из Js в Cpp улучшит это? Если да, как это сделать?

Спасибо

4

Решение

Просто из просмотра документации по API, я думаю, DeviceWatcher события могут быть тем, что вы ищете.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]