Я нашел замечательную
оупенсорсную блокировалку кнопок и экрана (блокировалки вообще нужны для удобства ношения в кармане). Все кнопки настраиваются, есть режим keep off (т.е. если коммуникатор "разбудили" смской, то он снова погасит экран и заблокирует кнопки). Это основной функционал deltaLock'а, мне его показалось мало, т.к. все-таки удобнее когда громкость звука можно менять, а это невозможно с включенной блокировкой).
Поэтому я приделал к блокировалке регулятор громкости звука, который работает без снятия блокировки. Т.е. наряду с кнопками "анлока" настраиваются коды кнопок Volume Up / Volume Down / Mute. Меняется общий системный уровень громкости звука, т.е. возможно регулировка громкости входящего звонка / собеседника. Сейчас доступно всего 10 уровней звука (обычных пяти мне не хватало, а 10 - в самый раз), но в принципе это тоже можно вынести в настройки.
Прога состоит из двух компонент-экзешников. Конфигурация и собственно блокировка. Сконфигурировать кнопки лучше заблаговременно до вызова блокировки, иначе - софт резет

Блокировку проще всего повесить на какую-нибудь хардкнопку через стандартные виндовые Settings->Buttons. В конфигурации кроме комбинации кнопок анлока есть коды кнопок которые нужно игнорировать, это сделано для того чтобы отфильтровать "паразитные" сканкоды которые на многих девайсах детектятся до и после нужного сканкода кнопки. Лог нажатия клавиш ведется в реальном времени в окошке конфигурации (для того чтобы понимать какие сканкоды вообще летят).
Оригинальный deltaLock доступен для скачивания по сылке выше. Модифицированный мной - с добавленным регулятором уровня звука - можно скачать
тут или из аттача.