{ "action_manifest_version" : 0, "alias_info" : {}, "app_key" : "org.jrbudda.vivecraft.steamvrinput", "bindings" : { "/actions/climbey" : { "sources" : [ { "inputs" : { "click" : { "output" : "/actions/climbey/in/vivecraft.key.climbeygrab" } }, "mode" : "button", "path" : "/user/hand/left/input/trigger" }, { "inputs" : { "click" : { "output" : "/actions/climbey/in/vivecraft.key.climbeyjump" } }, "mode" : "button", "path" : "/user/hand/left/input/grip" }, { "inputs" : { "click" : { "output" : "/actions/climbey/in/vivecraft.key.climbeyjump" } }, "mode" : "button", "path" : "/user/hand/right/input/grip" }, { "inputs" : { "click" : { "output" : "/actions/climbey/in/vivecraft.key.climbeygrab" } }, "mode" : "button", "path" : "/user/hand/right/input/trigger" } ] }, "/actions/global" : { "haptics" : [ { "output" : "/actions/global/out/lefthaptic", "path" : "/user/hand/left/output/haptic" }, { "output" : "/actions/global/out/righthaptic", "path" : "/user/hand/right/output/haptic" } ], "poses" : [ { "output" : "/actions/global/in/lefthand", "path" : "/user/hand/left/pose/raw" }, { "output" : "/actions/global/in/righthand", "path" : "/user/hand/right/pose/raw" } ], "sources" : [ { "inputs" : { "click" : { "output" : "/actions/global/in/key.inventory" } }, "mode" : "trigger", "path" : "/user/hand/left/input/trigger" }, { "inputs" : { "click" : { "output" : "/actions/global/in/vivecraft.key.ingamemenubutton" } }, "mode" : "trigger", "path" : "/user/hand/left/input/grip" } ] }, "/actions/gui" : { "sources" : [ { "inputs" : { "click" : { "output" : "/actions/gui/in/vivecraft.key.guirightclick" } }, "mode" : "button", "path" : "/user/hand/right/input/grip" }, { "inputs" : { "click" : { "output" : "/actions/gui/in/vivecraft.key.guileftclick" } }, "mode" : "button", "path" : "/user/hand/right/input/trigger" }, { "inputs" : { "scroll" : { "output" : "/actions/gui/in/vivecraft.key.guiscrollaxis" } }, "mode" : "scroll", "parameters" : { "scroll_mode" : "discrete" }, "path" : "/user/hand/right/input/joystick" }, { "inputs" : { "click" : { "output" : "/actions/gui/in/vivecraft.key.guishift" } }, "mode" : "toggle_button", "path" : "/user/hand/left/input/joystick" }, { "inputs" : { "click" : { "output" : "/actions/gui/in/vivecraft.key.guimiddleclick" } }, "mode" : "trigger", "path" : "/user/hand/left/input/trigger" } ] }, "/actions/ingame" : { "sources" : [ { "inputs" : { "click" : { "output" : "/actions/ingame/in/key.attack" } }, "mode" : "button", "path" : "/user/hand/right/input/trigger" }, { "inputs" : { "click" : { "output" : "/actions/ingame/in/key.jump" } }, "mode" : "button", "path" : "/user/hand/right/input/b" }, { "inputs" : { "click" : { "output" : "/actions/ingame/in/key.sneak" } }, "mode" : "toggle_button", "path" : "/user/hand/right/input/a" }, { "inputs" : { "click" : { "output" : "/actions/ingame/in/key.sprint" }, "position" : { "output" : "/actions/ingame/in/vivecraft.key.freemovestrafe" } }, "mode" : "joystick", "path" : "/user/hand/left/input/joystick" }, { "inputs" : { "click" : { "output" : "/actions/ingame/in/vivecraft.key.hotbarprev" } }, "mode" : "button", "path" : "/user/hand/left/input/x" }, { "inputs" : { "click" : { "output" : "/actions/ingame/in/vivecraft.key.hotbarnext" } }, "mode" : "button", "path" : "/user/hand/left/input/y" }, { "inputs" : { "click" : { "output" : "/actions/ingame/in/vivecraft.key.radialmenu" }, "position" : { "output" : "/actions/ingame/in/vivecraft.key.freemovestrafe" } }, "mode" : "trackpad", "path" : "/user/hand/left/input/trackpad" }, { "inputs" : { "click" : { "output" : "/actions/ingame/in/key.use" } }, "mode" : "trigger", "path" : "/user/hand/right/input/grip" }, { "inputs" : { "click" : { "output" : "/actions/ingame/in/vivecraft.key.hotbarnext" } }, "mode" : "button", "path" : "/user/hand/right/input/application_menu" }, { "inputs" : { "click" : { "output" : "/actions/ingame/in/key.jump" } }, "mode" : "trackpad", "path" : "/user/hand/right/input/trackpad" }, { "inputs" : { "click" : { "output" : "/actions/ingame/in/vivecraft.key.hotbarprev" } }, "mode" : "button", "path" : "/user/hand/left/input/application_menu" }, { "inputs" : { "click" : { "output" : "/actions/ingame/in/vivecraft.key.radialmenu" }, "position" : { "output" : "/actions/ingame/in/vivecraft.key.freemoverotate" } }, "mode" : "joystick", "path" : "/user/hand/right/input/joystick" } ] }, "/actions/keyboard" : { "sources" : [ { "inputs" : { "click" : { "output" : "/actions/keyboard/in/vivecraft.key.keyboardshift" } }, "mode" : "button", "path" : "/user/hand/left/input/grip" }, { "inputs" : { "click" : { "output" : "/actions/keyboard/in/vivecraft.key.keyboardshift" } }, "mode" : "button", "path" : "/user/hand/right/input/grip" }, { "inputs" : { "click" : { "output" : "/actions/keyboard/in/vivecraft.key.keyboardclick" } }, "mode" : "button", "path" : "/user/hand/left/input/trigger" }, { "inputs" : { "click" : { "output" : "/actions/keyboard/in/vivecraft.key.keyboardclick" } }, "mode" : "button", "path" : "/user/hand/right/input/trigger" } ] }, "/actions/mod" : { "chords" : [ { "inputs" : [ [ "/user/hand/left/input/joystick", "single" ], [ "/user/hand/right/input/joystick", "single" ] ], "output" : "/actions/mod/in/keybinds.combatroll.roll" } ], "sources" : [ { "inputs" : {}, "mode" : "button", "path" : "/user/hand/left/input/joystick" }, { "inputs" : {}, "mode" : "button", "path" : "/user/hand/right/input/joystick" } ] } }, "category" : "steamvr_input", "controller_type" : "pico_controller", "description" : "I suffered greatly while making this work.\nPressing down both sticks at once will make you combat roll forward, however you will need to unbind shader reloading in options.txt in Minecraft's folder, by rewriting\nkey_iris.keybind.reload:key.keyboard.r to key_iris.keybind.reload:key.keyboard.unknown\n- X and Y is used to cycle the hotbar, B will jump and A will sneak.\n- Clicking the left stick while running will toggle sprint until you stop moving.\n- Clicking the right stick will open the radial menu.\n- Gripping with left hand will close open menus and open the pause menu.\n- Right grip will use or place items\n\n", "interaction_profile" : "", "name" : "Pico Controller bindings for /vrg/ crawler", "options" : {}, "simulated_actions" : [] }