mirror of
https://github.com/DeeJanuz/frametop.git
synced 2026-10-06 06:00:09 +02:00
Input Settings: the Games page is Game optimization
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
ae4a1e30ab
commit
8760ca3083
7 files changed
+11
-11
No files matched your search
@@ -15,7 +15,7 @@ to the input relay over its control socket (@frametop_relay):
|
||||
- Pointer: speed, dot size, distance and the rest, applied live.
|
||||
- Ignored panels: SteamVR overlays the pointer passes through (POINTER_IGNORE), by app or
|
||||
one by one. The helper lists them (@ft_pointer_helper "overlays").
|
||||
- Games: pausing Frametop while a VR game runs, so it leaves the CPU and GPU to the game
|
||||
- Game optimization: pausing Frametop while a VR game runs, so it leaves the CPU and GPU to the game
|
||||
(input/game_pause.py, in the relay: "pause on|off|?"): pause now, pause by itself during VR
|
||||
games, the controller gesture that pauses and resumes, what happens to the desktop, a sound.
|
||||
- Gaze: the pointer's gaze mode (@ft_pointer_helper "gaze") and the gaze service
|
||||
|
||||
@@ -19,7 +19,7 @@ Kirigami.ApplicationWindow {
|
||||
Kirigami.Action { text: "Devices"; icon.name: "input-mouse"; onTriggered: root.show(devicesPage) },
|
||||
Kirigami.Action { text: "Buttons"; icon.name: "input-keyboard"; onTriggered: root.show(buttonsPage) },
|
||||
Kirigami.Action { text: "Controllers"; icon.name: "input-gamepad"; onTriggered: root.show(controllersPage) },
|
||||
Kirigami.Action { text: "Games"; icon.name: "applications-games"; onTriggered: root.show(gamesPage) },
|
||||
Kirigami.Action { text: "Game optimization"; icon.name: "applications-games"; onTriggered: root.show(gamesPage) },
|
||||
Kirigami.Action { text: "Keyboard"; icon.name: "input-keyboard-virtual"; onTriggered: root.show(keyboardPage) },
|
||||
Kirigami.Action { text: "Pointer"; icon.name: "transform-move"; onTriggered: root.show(pointerPage) },
|
||||
Kirigami.Action { text: "Ignored panels"; icon.name: "view-hidden"; onTriggered: root.show(ignorePage) },
|
||||
@@ -57,7 +57,7 @@ Kirigami.ApplicationWindow {
|
||||
pageStack.push(page)
|
||||
}
|
||||
|
||||
// FT_INPUT_PAGE=buttons|controllers|games|keyboard|pointer|ignore|gaze|bluetooth opens the app on that page.
|
||||
// FT_INPUT_PAGE=buttons|controllers|games (Game optimization)|keyboard|pointer|ignore|gaze|bluetooth opens the app on that page.
|
||||
pageStack.initialPage: ({ buttons: buttonsPage, controllers: controllersPage, games: gamesPage, keyboard: keyboardPage,
|
||||
pointer: pointerPage, ignore: ignorePage, gaze: gazePage,
|
||||
bluetooth: bluetoothPage })[startPage] || devicesPage
|
||||
@@ -832,7 +832,7 @@ Kirigami.ApplicationWindow {
|
||||
id: gamesPage
|
||||
Kirigami.ScrollablePage {
|
||||
id: gmpage
|
||||
title: "Games"
|
||||
title: "Game optimization"
|
||||
property var st: backend.pauseStatus
|
||||
|
||||
// The gesture's boxes follow the saved gesture (which may tidy what was picked).
|
||||
|
||||
Reference in new issue
Block a user