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.