import QtQuick import Quickshell import Quickshell.Hyprland import "." Item { id: shortcuts property var manager: ShellInputManager GlobalShortcut { appid: "deltarune" triggerDescription: "Close the menu" name: "shell_close" onReleased: manager.closeShell(); } GlobalShortcut { appid: "deltarune" triggerDescription: "Open the menu" name: "shell_open" onReleased: manager.openShell(); } GlobalShortcut { appid: "deltarune" triggerDescription: "Input back" name: "input_back" onReleased: manager.handleKeyInternal(Qt.Key_Shift); } GlobalShortcut { appid: "deltarune" triggerDescription: "Input submit" name: "input_enter" onReleased: manager.handleKeyInternal(Qt.Key_Enter); } GlobalShortcut { appid: "deltarune" triggerDescription: "Input up" name: "input_up" onReleased: manager.handleKeyInternal(Qt.Key_Up); } GlobalShortcut { appid: "deltarune" triggerDescription: "Input down" name: "input_down" onReleased: manager.handleKeyInternal(Qt.Key_Down); } GlobalShortcut { appid: "deltarune" triggerDescription: "Input left" name: "input_left" onReleased: manager.handleKeyInternal(Qt.Key_Left); } GlobalShortcut { appid: "deltarune" triggerDescription: "Input right" name: "input_right" onReleased: manager.handleKeyInternal(Qt.Key_Right); } }