mirror of
https://github.com/ublue-os/bazzite.git
synced 2025-01-26 09:35: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
|
||||
Icon=input-gaming
|
||||
NoDisplay=true
|
||||
Exec=joystickwake --command "qdbus org.kde.Solid.PowerManagement /org/kde/Solid/PowerManagement wakeup"
|
||||
Exec=/usr/bin/bazzite-joystickwake
|
||||
Terminal=false
|
Loading…
x
Reference in New Issue
Block a user