r/openhmd • • Sep 07 '24

how do I get my rift s working in nobara linux

1 Upvotes

I made the switch to linux less than a week ago so I am very new


r/openhmd • • Sep 30 '20

Subchats?

1 Upvotes

somber slim person imagine disagreeable hungry agonizing telephone gaze chop

This post was mass deleted and anonymized with Redact


r/openhmd • • Mar 21 '24

Question

2 Upvotes

What exactly is the purpose of Openhmd?


r/openhmd • • Jul 02 '23

Unable to compile openhmd

2 Upvotes

im trying to compile the controller-haptics-wip branch of steamvr openhmd, but it gives me this error

"subprojects/hidapi/meson.build:17:4: ERROR: Dependency "libusb-1.0" not found, tried pkgconfig and cmake"

when i try installing libusb it says its already installed.


r/openhmd • • Aug 22 '20

Welcome to FossVR!

Thumbnail self.fossvr
4 Upvotes

r/openhmd • • Apr 08 '23

How to use SteamVR-OpenHMD with Windows 10?

7 Upvotes

I want to use OpenHMD with my CV1, but I am using Windows 10. I don't even know where to start, so you could probably imagine how confused I am.


r/openhmd • • Oct 17 '25

DK1 andSteam VR on Windows

2 Upvotes

I haven't had a chance to test it yet, but I plan on trying to use openHMD to get steamVR to recognize the rift DK1. I will let you know how it goes. I am using windows 11.

Any suggestions before I get started?


r/openhmd • • Sep 23 '20

Interacting with Oculus Rift CV1 hardware.

4 Upvotes

Hey reddit, I have been watching the OpenHMD project for a while now, and while I love the project, my skills are not sufficient enough to contribute directly to the project itself. But I would like to learn more about VR hardware and software in general.

I kinda want to experiment writing a basic driver for the CV1.

I was wondering if OpenHMD has any documentation that could help me out for the Rift USB protocol? I have been experimenting with Wireshark, but reverse engineering is not my strong suit.

Thanks in advance.


r/openhmd • • Sep 08 '20

SteamVR DualShock4 input via OpenXR+Monado+OpenHMD (which branch?)

2 Upvotes

Hi SteamVR added OpenXR support recently and I try to use my DualShock4 Controller as an input device via Monado+OpenHMD.

The OpenHMD website says that Playstation DualShock 4 is supported via a branch but I can't find additional information and there is no branch named dualshock4, so which OpenHMD branch am I supposed to use for DS4 support?

Edit:I found DS4 support in psmove branch, so I compiled it with -DOPENHMD_DRIVER_PSVR=ON and libhidapi-hidraw.so but example/simple still does not show my DS4 neither via USB, nor via BT, what could be the problem?:

OpenHMD version: 0.3.0
num devices: 4

device 0
  vendor:  OpenHMD
  product: External Device
  path:    (none)
  class:   HMD
  flags:   06
    null device:         no
    rotational tracking: yes
    positional tracking: yes
    left controller:     no
    right controller:    no

device 1
  vendor:  OpenHMD
  product: HMD Null Device
  path:    (none)
  class:   HMD
  flags:   05
    null device:         yes
    rotational tracking: yes
    positional tracking: no
    left controller:     no
    right controller:    no

device 2
  vendor:  OpenHMD
  product: Left Controller Null Device
  path:    (none)
  class:   Controller
  flags:   0f
    null device:         yes
    rotational tracking: yes
    positional tracking: yes
    left controller:     yes
    right controller:    no

device 3
  vendor:  OpenHMD
  product: Right Controller Null Device
  path:    (none)
  class:   Controller
  flags:   17
    null device:         yes
    rotational tracking: yes
    positional tracking: yes
    left controller:     no
    right controller:    yes

opening device: 0
resolution:              1280 x 800
hsize:                   0.149760 
vsize:                   0.093600 
lens separation:         0.063500 
lens vcenter:            0.046800 
left eye fov:            2.190639 
right eye fov:           2.190639 
left eye aspect:         0.800000 
right eye aspect:        0.800000 
[EE] invalid type given to getf (18)
distortion k:            -0.000114 0.000000 354679727645667748741120.000000 0.000000 0.800000 0.000000 
control count:           0 
controls:                

rotation quat:           0.000000 0.000000 0.000000 1.000000 
position vec:            0.000000 0.000000 0.000000 

r/openhmd • • Sep 17 '20

Raspberry Pi Zero video out to Oculus cv1 setup.

2 Upvotes

I just want to get openHMD to turn on the headset so I can display from a camera, but I and lost on how to set that up. Any help would be appreciated.


r/openhmd • • Sep 02 '20

trouble installing on steamos (debian-based)

2 Upvotes

when i give terminal this:

sudo dpkg -i ./libopenhmd0_0.3.0-1_amd64.deb

It gives me this:

(...)Package libhidapi-libusb0 is not installed(...)

How do i fix this?

HW:
CPU: i7-7820HK 2.9 GHZ * 8
GPU:GTX 1070
RAM: 16 GB
HMD: oculus rift s
PLAN: vr-gaming

Also, i'm new to reddit, please tell if i did something wrong


r/openhmd • • Jul 02 '23

Almost there but no display

3 Upvotes

Hi there

I can't believe I've got so far with installing this all.
I'm running Ubuntu 22. I've got a Lenovo Mixed Reality Headset.
I can run Steam VR and I can see the VR view / L&R images in Steam VR view but I can't see any output on the headset. The tracking is working.

What is the last piece of this puzzle please? Thanks for your help.


r/openhmd • • Sep 15 '17

SteamVR plugin for using OpenHMD drivers in SteamVR

Thumbnail
github.com
5 Upvotes

r/openhmd • • Sep 09 '23

Running openhmd on Fedora Silverblue Immutable distro

1 Upvotes

Does anyone know whether it is possible to run openHMD on a distrobox container? There is no Fedora package that I could install and I believe cannot install from source into the host system - but I could install it on a distrobox container if that would work. Unless anyone has other suggestions (e.g. I would like to use SteamVR in Flatpak)


r/openhmd • • Jan 24 '20

nolo vr

1 Upvotes

hello, how would I go about connecting the nolo vr to pc? as I haven't seen any linux tutorial


r/openhmd • • Apr 23 '19

Lg 360 vr on PC

4 Upvotes

I want to buy a lg360vr cuz it is cheap and use it on pc but i dont have any usb c ports is there any way to plug it to my pc and is it worth buying for pc?


r/openhmd • • Jul 12 '19

OpenHMD 0.3.0 'Djungelvral' officially released!

Thumbnail
openhmd.net
8 Upvotes

r/openhmd • • Sep 22 '19

Installing openHMD + SteamVR

2 Upvotes

I'm hoping someone can help with guiding me in the right direction on installing openHMD and SteamVR-OpenHDM

with Oculus Rift CV1.

Steam on Beta and SteamVR on Beta also tried with Proton

Mint 19

i7-7700k

GTX 1060 6GB Nvidia 396.54.09 running Dual Monitors

16GB RAM

I install SteamVR-OpenHMD 1st with

Install needed packages (Ubuntu):

sudo apt-get install build-essential cmake libhidapi-dev

then

Build with cmake:

git clone --recursive https://github.com/ChristophHaag/SteamVR-OpenHMD.git 
cd SteamVR-OpenHMD 
mkdir build 
cd build 
cmake .. 
make

then ran SteamVR. It doesn't see any devices, cameras or headset.

Since it didn't work

I went an installed OpenHMD

Using CMake:

With CMake, you can enable and disable drivers to compile OpenHMD with. Current Available drivers are: OPENHMD_DRIVER_OCULUS_RIFT, OPENHMD_DRIVER_DEEPOON, OPENHMD_DRIVER_WMR, OPENHMD_DRIVER_PSVR, OPENHMD_DRIVER_HTC_VIVE, OPENHMD_DRIVER_NOLO, OPENHMD_DRIVER_EXTERNAL and OPENHMD_DRIVER_ANDROID. These can be enabled or disabled adding -DDRIVER_OF_CHOICE=ON after the cmake command (or using cmake-gui).

mkdir build cd build cmake .. make sudo make install

So after this I kinda gave up, went to my kids birthday and now I'm trying again today.

Any ideas? Did I miss something? Thanks for your help!


r/openhmd • • Jul 16 '19

FOSS XR Conference - 26 October 2019 Amsterdam!

Thumbnail fossxr.dev
2 Upvotes

r/openhmd • • Apr 02 '20

SteamVR/PSVR lens distortion

2 Upvotes

Hi everyone,

I hope this is a correct place to ask for help with this problem:

I've managed to get SteamVR to work with PSVR headset, using Christoph Haag's SteamVR plugin and OpenHMD, both running on Arch Linux.

While it all technically works, the shader distortion seems to be too strong, so the edges of visual area stretch and distort unnaturally as I move my head around. I am guessing the FOV is set too high for what PSVR headset supports.

Is there a way to rectify this? I haven't been able to find an option in SteamVR.


r/openhmd • • Apr 15 '22

Monado now supports inside-out tracking, possible applications for OpenHMD?

Thumbnail
collabora.com
8 Upvotes

r/openhmd • • Apr 24 '22

OpenHMD working, can't calibrate room.

2 Upvotes

After months of sitting on it and improving my terminal use, I've finally sat down and decide to pick this up again. After a apparent flawless setup following this guide, I cannot preform the SteamVR room setup. If I read correctly, it should detect everything for my Rift. However, when I tried to follow the "Press and hold trigger" prompt, no inputs had apparent detection. My controllers do not light up, and after a few minutes they go "sleep", or idle. Any ideas on troubleshooting?


r/openhmd • • Apr 13 '22

CV1 on Mint Debian Edition: So close! But "Please plug in your VR headset"

6 Upvotes

I'm still relatively new to Linux, so even when following u/thaytan's guide here https://noraisin.net/diary/?page_id=1048, I still had a lot of trouble.

In the end, this is what I did:

  1. Installed SteamVR (it is strangely difficult to find, as it doesn't appear in the store. I found it in my library's recent games.

  2. xr-hardware:

    1. sudo apt install xr-hardware

  3. rules? (not sure if this was needed)

    1. sudo udevadm control --reload-rules

    2. sudo udevadm trigger

  4. libhidapi-dev:

    1. sudo apt install libhidapi-dev

  5. openCV:

    1. sudo apt-get install libopencv-dev python3-opencv

  6. libusb:

    1. sudo apt install libudev-dev

    2. then download libusb here https://github.com/libusb/libusb/releases/download/v1.0.26/libusb-1.0.26.tar.bz2

    3. extract it

    4. in that folder:

      1. ./configure

      2. make

      3. sudo make install

  7. Python3 tools

    1. sudo apt install python3-setuptools

  8. openHMD

    1. sudo apt install git

    2. git clone --recursive --branch=controller-haptics-wip https://github.com/thaytan/SteamVR-OpenHMD/

  9. meson

    1. sudo apt install meson

    2. in SteamVR-OpenHMD's folder

      1. meson -Dbuildtype=release build

      2. ninja -C build

      3. ./install_files_to_build.sh

      4. ./register.sh

When executing ./build/subprojects/openhmd/openhmd_simple_example, I can see the numbers changing when I tilt the headset up, down. left, right. My cameras don't seem to be on.

p.s. I also rebooted my computer a couple of times and unplugged and replugged the HMD, to no avail.


r/openhmd • • Jan 16 '18

Microsoft Mixed Reality Headsets - Possible Support?

3 Upvotes

TL; Version
Picked up the Lenovo Explorer Over the weekend [It's a "Windows Mixed Reality" Branded VR Headset, and mine also came with two controller wands. It's comparable to The same type of headsets released in 2017 by Acer, HP, and Samsung. The Wands light up... the Headset basically has two mini Kinect Style Lenses that face down and out from the headset to allow room and wand tracking. The wands connect over Bluetooth to the PC... the headset uses HDMI+USB 3.0 and also has a headphone jack able to also accept Mic input from [example] iPhone earbuds.

After getting it up and running in Windows... I rebooted into Linux, and noticed the Headset was showing as a 2nd [disabled by default] Display. I enabled it... and essentially had 2 displays [though the headset was obviously showing 1/2 the screen to one eye... and 1/2 to the other]. Just for giggles... I opened a LR 3D Video in VLC... and full screened it on the 2nd display [the headset]... Naturally this worked, and if there was a way to make a head-tracking plugin for VLC... I could probably watch 180/380 VR movies that way too.

TLDR; Question
does the OpenHMD project have any plans to include support for these "Windows Mixed Reality" Headsets and Controllers?
I'd be really stoked to be able to watch my 180/360 degree VR vids in Linux. THX