Skip to main content

Advanced

Configure advanced settings to tune the behavior of VRHandsFrame.

VRChat OSC Client

When this setting is turned on, you can send various text information to the VRChat text chat box.

info

In order to use this function, the VRChat OSC function must also be enabled.

Send PIN for Sharing Image

Sends a PIN for sharing images to the VRChat text chat box.
Default is ON.

Send Image Comment Text

Sends the content of the image comment to the VRChat text chat box.

Send Translation Result

The translation result will be sent to the VRChat text chat box.
Default is OFF.

Send 2D Code Scanning Result

The 2D Code Scanning result will be sent to the VRChat text chat box.
Default is OFF.

Text Display Interval

If the translation result has multiple pages, set the display interval for each page.

Send state to avatar parameters

When turned on, whether the frame is displayed and whether a panel is being held are sent to VRChat avatar parameters. Default is OFF.
Your avatar must have Bool parameters named VRHFEnabled and VRHFGrabbed.

AddressDescription
/avatar/parameters/VRHFEnabledBecomes true while the frame is displayed
/avatar/parameters/VRHFGrabbedBecomes true while a panel is held

Example:

costume toggle

A sample gimmick that receives the avatar parameters is available: VRHF Costume Toggle

info
  • The state is sent only while VRChat is running.
  • In addition to sending on each change, the current state is resent about every 1.5 seconds.
  • VRHFEnabled stays true even if the frame briefly disappears at the moment of capture.
  • When sending stops (for example, when this setting is turned off), false is sent to both parameters.

Reverse Trigger and Grip Action

When this setting is turned ON, the trigger and grip actions on VRHandsFrame will be swapped.

Use Button/Trigger Touch Action

When this setting is turned ON, operations that require pressing the "grip" and "trigger" can be replaced with touching the "buttons" and "trigger."

info
  • This is intended as a workaround for when pressing the grip or trigger overlaps with the main operation of the VR game.
  • Some controllers do not support touch operation due to hardware specifications.

Use Quick Mode

When this setting is ON, frame generation will start when you press the trigger and grip on both controllers simultaneously.
The default setting is OFF.

info
  • Gestures for frame generation will no longer be necessary, but there will be a higher chance of malfunctions during VR games.
  • If you use this function, you will not be able to switch modes while adjusting the frame position.

Adjust Scale of Generating Frame

The larger this value, the closer the frame will be generated to the midpoint of both hands.
The smaller this value, the farther the frame will be generated from the midpoint of both hands.

info

This is intended as a workaround for cases where the frame covers the avatar's hands.

Ignore Brightness Settings from OVRAS

When turned ON, the brightness settings of the third-party overlay app "OVR Advanced Settings" will be ignored while the VRHandsFrame function is running.

info

This applies to apps sold on the Steam store. Compatibility with the Github public app has not been confirmed.