joystickwake — консольная Python утилита для отключения хранителя экрана (экранной заставки, скринсейвера, screensaver) при использовании игровых устройств (джойстиков, геймпадов и др...).
Экранная заставка / Скринсейвер (хранитель экрана, screensaver) — системная утилита через заданное время простоя заменяющая статическое изображение рабочего стола динамическим (или полностью черным), используются как в качестве развлечения так и как мера безопасности (защита отключения заставки паролем).
Некоторые рабочие окружения не распознают игровые устройства в качестве устройств ввода и автоматически активируют хранитель экрана во время игры, даже если игра запущена в полноэкранном режиме. joystickwake позволяет устранить эту проблему, при обнаружении активности игровых устройств откладывает активацию хранителя экрана на заданный временной период.
joystickwake работает в фоновом режиме (демон) и при работе в большинстве рабочих окружений не требует настройки, так как поставляется с комплектом команд (запускаемых поочерёдно). При необходимости собственный вариант команды отключающей хранитель экрана можно добавить в конфигурационный файл:
~/.config/joystickwake/joystickwake.conf
Утилита следит за изменением состояния устройств, отслеживая даже активность устройств подключенных после запуска. При завершении сеанса утилита автоматически завершает работу, что предотвращает запуск нескольких процессов. Подключение и отключение игровых устройств на работу утилиты не влияют.
Лицензия: The MIT License (MIT)
Комментариев: 3 RSS
1Николай08-05-2017 22:05
Это типа как Caffeine?
А вместе их использовать можно, конфликта не будет?
2posixru10-05-2017 20:13
3Сергей11-05-2017 16:38
Классно, а то Caffeine с некоторыми играми несрабатывает, теперь всё супер, спасибо!
Вы можете войти под своим логином или зарегистрироваться на сайте.