mirror of
https://github.com/ublue-os/bazzite.git
synced 2025-02-09 18:40:24 +00:00
fix: Don't use joystickwake on deck hardware
This commit is contained in:
parent
c60d0b1e81
commit
953a752aed
15
system_files/desktop/shared/usr/bin/bazzite-joystickwake
Executable file
15
system_files/desktop/shared/usr/bin/bazzite-joystickwake
Executable file
@ -0,0 +1,15 @@
|
|||||||
|
#!/usr/bin/bash
|
||||||
|
|
||||||
|
IMAGE_INFO="/usr/share/ublue-os/image-info.json"
|
||||||
|
BASE_IMAGE_NAME=$(jq -r '."base-image-name"' < $IMAGE_INFO)
|
||||||
|
|
||||||
|
if /usr/libexec/hardware/valve-hardware; then
|
||||||
|
# Don't do anything on Valve hardware, prevents lizard mode from working properly.
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ ${BASE_IMAGE_NAME} =~ "kinoite" ]]; then
|
||||||
|
/usr/bin/joystickwake --command "qdbus org.kde.Solid.PowerManagement /org/kde/Solid/PowerManagement wakeup" "$@"
|
||||||
|
else
|
||||||
|
/usr/bin/joystickwake "$@"
|
||||||
|
fi
|
@ -4,5 +4,5 @@ Name=Joystick Wake
|
|||||||
Comment=Joystick-aware screen waker
|
Comment=Joystick-aware screen waker
|
||||||
Icon=input-gaming
|
Icon=input-gaming
|
||||||
NoDisplay=true
|
NoDisplay=true
|
||||||
Exec=joystickwake --command "qdbus org.kde.Solid.PowerManagement /org/kde/Solid/PowerManagement wakeup"
|
Exec=/usr/bin/bazzite-joystickwake
|
||||||
Terminal=false
|
Terminal=false
|
Loading…
x
Reference in New Issue
Block a user