Source: joystickwake
Section: games
Maintainer: Forest <forestix@gaga.casa>
Homepage: https://codeberg.org/forestix/joystickwake
Vcs-Browser: https://codeberg.org/forestix/joystickwake
Vcs-Git: https://codeberg.org/forestix/joystickwake.git
Standards-Version: 4.7.4
Build-Depends: debhelper-compat (= 13), dh-python, python3,
 python3-docutils, python3-setuptools

Package: joystickwake
Architecture: all
Depends: ${python3:Depends}, ${misc:Depends}, python3-pyudev
Recommends: python3-dbus-fast, python3-xlib
Suggests: jstest-gtk, joystick
Description: joystick-aware screen waker
 Suppresses screen blankers while game controllers are in use.
 Supports most popular screen savers by default, and can be configured
 with custom commands to support others.
 .
 If python3-dbus-fast is installed, joystickwake will use the
 org.freedesktop.ScreenSaver D-Bus interface in addition to its
 other strategies for inhibiting screen blankers. This provides
 compatibility with a wider range of desktop environments.
 .
 If python3-xlib is installed, joystickwake will quit as soon as
 the user ends their X11 session, rather than waiting for the
 parent process to exit as is done with Wayland sessions.
 .
 The jstest-gtk and joystick packages are suggested because they
 allow calibrating a game controller's analog sticks and preserving
 the calibration settings between reboots, respectively.
 Performing this calibration can keep game controllers with worn sensors
 from triggering joystickwake when they should not.
