Xfce и Xscreensaver, похоже, не рассматривают активность активности клавиатуры – как изменения?

После того, как я обновился от Debian Squeeze до Wheezy, комбинация Xfce и Xscreensaver, похоже, не рассматривает активность клавиатуры как активность пользователя.

Поскольку я иногда использую только клавиатуру в течение длительных периодов времени, это означает, что в конечном итоге экранная заставка активируется из-за отсутствия ввода мыши. Это немного раздражает, но другое нажатие клавиши (или удар по мыши) заставит экранную заставку уйти и подождать еще один период времени, прежде чем снова начать пинать.

Как заставить систему учитывать активность клавиатуры? Я посмотрел настройки экрана, но не смог найти ничего подходящего.

В качестве альтернативы, как мне переключиться на подсистему скринсейвера, которая принимает ввод с клавиатуры в качестве активности пользователя? (Все, что я хочу – это заставка экрана и монитор DPMI приостанавливает и отключает питание после настраиваемой задержки в X.)

В случае, если это имеет значение, я использую USB-клавиатуру, подключенную непосредственно к ПК (без USB-концентратора между ними). Мышь также USB.

  • Использование xfce с помощью клавиатуры
  • Разница между остановкой, уничтожением и завершением работы в диспетчере задач Xfce 1.0.1
  • написать существующие конфигурации xfce4 на диск
  • Как применять макеты окон для стандартных утилит XFCE4 в Awesome WM
  • скрипт python для минимизации всех удаленных окон
  • Как отключить звуковой сигнал в xfce при нажатии кнопки удаления?
  • Зеркалирование и расширение отображения на Arch с помощью xfce -Display Settings
  • Программа автозапуска в Xfce
  • One Solution collect form web for “Xfce и Xscreensaver, похоже, не рассматривают активность активности клавиатуры – как изменения?”

    Я не знаю, как исправить xscreensaver . Это дало мне аналогичную проблему, за исключением того, что при просмотре фильмов с использованием mplayer . Поскольку я не мог найти решение, которое сработало, я полностью переключился на другую систему.

    Я использую xautolock (который обнаруживает неактивность пользователя), alock (который закрывает и блокирует экран), и xeyes чтобы предупредить меня о неизбежном таймауте бездействия в случае, если я просто размышляю над каким-то текстовым окном или веб-страницей.

    В качестве дополнительной функции xautolock также может регистрировать положение курсора мыши. Я установил его, чтобы немедленно заблокировать экран, когда курсор мыши переместится в верхний левый угол экрана; и для предотвращения блокировки, когда он находится в левом нижнем углу экрана. Поэтому, когда я смотрю фильм, я просто перемещаю указатель мыши в левый нижний угол, и замок никогда не появится.

    Вот полная команда, которую я использую (чтобы войти в ваши сценарии запуска DM):

     xautolock \ -time 5 -locker "alock -auth passwd -bg blank" \ -notify 10 -notifier "killall xeyes; xeyes" \ -corners +0-0 -cornerdelay 10 -cornerredelay 10 \ -secure & 

    Монитор также переходит в режим ожидания для меня после того, как экран заблокирован на некоторое время, я не помню, если бы я сделал какую-либо дополнительную настройку для этого, или если он просто работал так, как должен сам по себе …

    Linux и Unix - лучшая ОС в мире.