Как стать автором
Обновить

WM 5.0+ Hardware Slide To Keyboard Lock/Unlock

Время на прочтение 1 мин
Количество просмотров 897
Представляю программку пусть и редкой применимости, но несомненной полезности: блокировка/разблокировка клавиатуры по движению аппаратного слайдера. Соответственно и работать будет только там, где он есть, и нету сенсорного экрана (иначе я бы посоветовал S2U2). И такие девайсы еще остались, например Toshiba G500, а может еще какие другие.

Алгоритм работы SlideMonitor очень прост, программа устанавливает обработчик изменения ключа FilpEnable в ветке HKEY_CURRENT_USER\ControlPanel\Flip (который обновляется ОС по изменению положения слайдера) и выполняет указанные действия.

Конфигурация самого SlideMonitor располагается в реестре (будет создана при первом запуске) в ветке HKEY_CURRENT_USER\Software\sic\SlideActions, по умолчанию там прописан путь к вышеуказанному ключу и несколько других параметров (0 — выключено, 1 — включено):

Lock — блокировать клавиатуру по закрытию слайдера
UnLock — разблокировка по открытию
HangUp — вешать трубку по закрытию
EndData — прерывать подключения данных по закрытию

По умолчанию установлен только Lock/Unlock.

Соответственно исходники (собираются под VS 2008, SmartDevices, WM 5.0 SDK) и бинарник и необходимые библиотеки (по идее должны присутствовать в системе).
Теги:
Хабы:
+4
Комментарии 4
Комментарии Комментарии 4

Публикации

Истории

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн