Crates.io | index_camera_passthrough |
lib.rs | index_camera_passthrough |
version | 0.1.0 |
source | src |
created_at | 2023-03-31 11:26:36.847138 |
updated_at | 2023-03-31 11:26:36.847138 |
description | Camera passthrough for Valve Index on Linux |
homepage | |
repository | https://github.com/yshui/index_camera_passthrough |
max_upload_size | |
id | 826264 |
size | 190,269 |
Warning: This is still a work in progress, you could get motion sickness if you try it now
The problem that the Index camera doesn't work on Linux has been there for a long time, see ValveSoftware/SteamVR-for-Linux#231. And Valve doesn't seem to be willing to address it. So I decided to throw something together.
See also the example config file
You can test this out and report your experience to help this improve.
If you have any suggestions about features, or how to make the passthrough look better, please let me know. I am not a graphics programmer and am trying my best to get things work, but solutions I came up with is definitely not going to be as good as things can be.
Please help me out.
You can install this program from crates.io:
cargo install index_camera_passthrough
To build this program, you need:
in the repository first, then run
cargo build --release
After you have built the program, copy it to /usr/local/bin
cp ./target/release/index_camera_passthrough /usr/local/bin
And then add the index_camera_passthrough.desktop
file to your Steam Library.
To run this program, you can either
cargo run
or run the binary directly
./target/release/index_camera_passthrough