Навряд ли вы перехватите *Lock клавиши, только если программно по типу «пользователь включил — программа выключила». Я бы посоветовал клавиатуру типа
такой, у неё NumLock не отключается, а ScrLock вообще просто так не нажать, CapsLock можно отрубить ну и остальные клавиши хорошо управляются родным софтом.