Releases: mittorn/ovr-utils-dashboard
Portable release
Godot-based replacement for laggy SteamVR Web bullshit dasboard
Run /path/to/drmsend /dev/dri/card0 /tmp/sock
as root before starting.
This allows to capture display
Use dashboard-service.sh
to run overlay on system button
You need this steamvr options to be enabled to make all features work correctly:
"sendSystemButtonToAllApps" : true,
"globalActionSetPriority" : true,
This allows to work as system dashboard
System dashboard must be disabled
If games like HL:A still wants vrwebhelper, it may be easily patched. Just replace FadeToGrid
functions in vrclient.so with stubs
Useful steamvr webui links:
http://localhost:27062/dashboard/controllerbinding.html
http://localhost:27062/console/index.html
setgpu.sh
executed every time when overlay starts or stops. This allows override gpu presets
Use selectconfig.sh <app_key> <path>
to bind controller binding JSON without running steam (app_key for ovr-utils-dashboard is is system.generated.ovr-utils.x86_64
)
Second release (Compositing manager)
This release adds window management with xcomposite extension
Godot debloated, but still not portable (but more portable than previous, hope to fix this in next release)
Removed very much bloat in godot bindings, unconditionally generating bindings for all classes is awful idea
To see desktop, you need to run drmsend /dev/dri/card0 /tmp/sock
as root before launching dashboard service
Binaries are optimized for Ryzen (scoons even cannot specify compiler/cflags correctly, so i cannot maintain different configurations now, SOMEONE PLEASE FIX GODOT BUILDSYSTEM)
Non-portable build
Due to awful godot buildsystem failed to disable some dependencies. Bullet packaged from distro, this is not portable
Very unlikely to run on your system :(