Repository navigation
v0.7.0 - Eye tracking beyond frameeyeosc
Before Your Frames v0.7.0
New
- More eye-tracking sources. frameeyeosc still works exactly as before. The mod now also reads:
- SteamVR / Steam Link's own eye output when streaming from a Steam Frame (SteamVR 2.18.2+, SteamOS 0.4.3+). Turn on OSC output and eye-tracking sharing in Steam Link's VR settings. With this, PC players don't need frameeyeosc at all.
- Babble (Baballonia / Babble Frame Runtime), on port 8888.
- VRCFaceTracking, if it's already sending its
v2eye parameters.
- One source at a time. The mod uses the first source in the list that is sending: frameeyeosc, then SteamVR, then Babble, then VRCFaceTracking. If that source stops for a second, the next one takes over. When the higher one comes back, it takes over again. Change the order, or leave a source out, with
Source Priorityin the[OSC]config section.Extra Portssets which other ports the mod listens on (default8888). - The main menu shows the eye tracker in use, after the mod's version:
VR V 0.7.0 · eyes: frameeyeosc. It updates live. The eye tracking option in VR settings shows it too.
Changed
- New name: Before Your Frames, to match the renamed repository (
davidciglesias/before-your-frames). Files, folders and config keep theBYEFrameBlinkname, so updating works as before. - VR settings has one option fewer. auto resolution is gone from the menu; it's still in the config file (
Auto Resolution).
Install
- Frame Standalone: follow https://github.com/davidciglesias/before-your-frames#install-on-the-steam-frame-standalone
- PC (streamed): follow https://github.com/davidciglesias/before-your-frames#install-on-a-pc-streamed
Update
- PC (streamed): extract
BYEFrameBlink.zipintoBepInEx\plugins\BYEFrameBlink\, overwriting the old files. Your config is kept, and the new settings are added to it. - Steam Frame (standalone): run
sh frame_install.shagain in Konsole (download it from this release if needed). It updates the mod and keeps your settings. On the headset itself, eye data still comes from frameeyeosc (or Babble). Steam Link's eye output only exists while streaming to a PC.
Known issues
- Standalone: SteamVR's menu opens once at launch, listing the game as "wine-preloader". Press Resume Game.
- Babble and VRCFaceTracking haven't been tested with real hardware yet, only with simulated data.
SHA-256 (BYEFrameBlink.zip): 23729c613eb008d473ed348041af470149bd8d24fed869ede575502a3bb58278