Например:
- блокировка клавиатуры не помогает, если ребенок добрался до мыши. Частенько приходилось приводить рабочий стол в порядок после набегов дочки.
- нет индикации того, что блокировка активна. Иногда это приводит к попыткам заблокировать экран через штатный screensaver, которые терпят неудачу из-за захваченной клавиатуры в grabkeyboard.
$ grabinput -l
Вторая часть проблемы решается сменой курсора при захвате мыши. Сейчас он меняется на пиратский череп с костями (XC_pirate). Для лучшей визуализации блокировки добавлена возможность запускать скринсейвер (из комплекта xscreensaver) при блокировке.
Попутно при написании следующей версии я переименовал утилиту в grabinput и завел исходники под контроль версий. Последняя версия grabinput доступна тут.
Комментариев нет:
Отправить комментарий