Как я могу мешать XScreenSaver проснуться на Входе Мыши?

Можно усечь вывод с head:

size=$((200*1024*1024-$(stat -c %s myprogram.log)))
run_program | head -c ${size} >> myprogram.log
7
27.04.2018, 08:43
2 ответа

Используя xscreensaver можно скорректировать число пикселей, которые мышь должна переместить прежде, чем деактивировать экранную заставку; не уверенный в завершенном отключении мыши все же.

Если Вы уже не используете XScreenSaver в KDE, можно следовать этим инструкциям для установки его.

После того как Вы делаете это, можно создать файл в названном корневом каталоге .xscreensaver и в том файле войдите:

xscreensaver.pointerHysteresis: 20

С 20 являющийся числом пикселей (10 значение по умолчанию).

6
27.01.2020, 20:18
  • 1
    за такой подробный ответ. Извините за долгий ответ, но я должен был сэкономить некоторое время для создания всей установки. В моем случае существует, вероятно, ошибка, я установил значение к 100 (максимум), и это берет только касающуюся мышь для получения, xscreensaver выключают. –  greenoldman 03.07.2011, 13:17

Есть два значения, которые могут оказаться полезными: одно проверяет расстояние, другое — интервал времени.

  • pointerPollTime(class Time, по умолчанию 5 секунд)Когда расширения сервера не используются, это определяет, как часто xscreensaver проверяет, изменилось ли положение мыши или кнопок.
  • pointerHysteresis(class Integer, по умолчанию 10 пикселей)Если мышь перемещается меньше, чем это -количество пикселей в секунду, игнорируйте это (не считайте это «активностью». )Это делается для того, чтобы экран не становился -пустым (или не закрывался )только потому, что вы ударились о стол.

Оба эти параметра можно установить в файле ~/.xscreensaver. См. man xscreensaverдля получения дополнительной информации.

0
27.01.2020, 20:18

Теги

Похожие вопросы