From 1f25d2465cb1e972b3ac3169bdb536871dec2f72 Mon Sep 17 00:00:00 2001 From: CrispyPin Date: Sat, 22 Apr 2023 20:01:44 +0200 Subject: [PATCH] add feature list --- README.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index cf35da3..9b1c44c 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,17 @@ A SteamVR overlay for Linux+X11 that displays all your screens in VR. https://user-images.githubusercontent.com/54243225/233798783-27d1a6ae-b71d-448f-bb67-76015e539452.mp4 -From my limited testing, this uses about half the CPU performance of Steam's built-in desktop overlay, if running at 60 FPS. Currently the default is 30 FPS which brings the factor to 3-4x. On my machine, the Steam desktop view increases cpu usage by about 100% of a CPU thread (looking only at the `steam` process), while this overlay uses around 25% at 30 FPS and 45% at 60 FPS. +## features +- one overlay per screen +- shows cursor position +- global visibility toggle (default: long press left B) +- edit mode (default: long press right B) + - move screens around (default: trigger) + - resize screens (move with two controllers) + - push/pull screens (default: joystick up/down) + - move all screens at once with the same controls by grabbing the purple square + +## performance +From my limited testing, this uses about half the CPU performance of Steam's built-in desktop overlay, if running at 60 FPS. Currently the default is 30 FPS which brings that factor to 3-4x. On my machine, the Steam desktop view increases cpu usage by about 100% of a CPU thread (looking only at the `steam` process), while this overlay uses around 25% at 30 FPS and 45% at 60 FPS.