Add review bindings menu and explicit insert-plus-Enter delivery

This commit is contained in:
baketnk committed 2026-09-24 14:49:06 -04:00
1 parent e61bf733f9
commit 7a3a5451dc
22 files changed
+446 -55

No files matched your search

+3 -1
View File
@@ -254,7 +254,9 @@ std::filesystem::path action_manifest(const std::string& assets, const Config& c
auto dir = root / "frameyap/bindings";
std::filesystem::create_directories(dir);
std::map<std::string, std::string> buttons{{"left_grip", "/user/hand/left/input/grip"},
{"right_grip", "/user/hand/right/input/grip"}, {"ptt", "/user/hand/right/input/x"}};
{"right_grip", "/user/hand/right/input/grip"}, {"ptt", "/user/hand/right/input/x"},
{"cancel", "/user/hand/right/input/b"}, {"insert", "/user/hand/right/input/a"},
{"enter", "/user/hand/right/input/y"}};
for (const auto& [key, path] : config.buttons) buttons[key] = path;
std::string binding = "{\"controller_type\":\"frame_controller\",\"name\":\"FrameYap configured controls\",\"bindings\":{\"/actions/frameyap\":{\"sources\":[";
std::map<std::string, std::string> used;