Files
FrameAssistant/resources/input/bindings_frame_controller.json
matzmanandClaude Opus 5.5 4a5b09053e Initial FrameAssistant baseline from the vrdashboard template
Template stripped to the overlay platform (examples, demo UI and Frame
test package removed), renamed to FrameAssistant, and working rules for
the project recorded in CLAUDE.md.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 00:06:58 +02:00

43 lines
1.4 KiB
JSON

{
"action_manifest_version": 0,
"controller_type": "frame_controller",
"name": "Default Steam Frame bindings",
"description": "Left D-pad navigates focus and adjusts values, right A activates, right B goes back.",
"bindings": {
"/actions/dashboard": {
"sources": [
{
"path": "/user/hand/left/input/dpad_down",
"mode": "button",
"inputs": { "click": { "output": "/actions/dashboard/in/focus_next" } }
},
{
"path": "/user/hand/left/input/dpad_up",
"mode": "button",
"inputs": { "click": { "output": "/actions/dashboard/in/focus_previous" } }
},
{
"path": "/user/hand/left/input/dpad_right",
"mode": "button",
"inputs": { "click": { "output": "/actions/dashboard/in/increase" } }
},
{
"path": "/user/hand/left/input/dpad_left",
"mode": "button",
"inputs": { "click": { "output": "/actions/dashboard/in/decrease" } }
},
{
"path": "/user/hand/right/input/a",
"mode": "button",
"inputs": { "click": { "output": "/actions/dashboard/in/activate" } }
},
{
"path": "/user/hand/right/input/b",
"mode": "button",
"inputs": { "click": { "output": "/actions/dashboard/in/back" } }
}
]
}
}
}