Package Details: oculus-udev 1-2

Git Clone URL: (read-only, click to copy)
Package Base: oculus-udev
Description: Udev rule for Oculus Rift
Upstream URL:
Licenses: custom
Submitter: lubosz
Maintainer: lubosz
Last Packager: lubosz
Votes: 7
Popularity: 0.000000
First Submitted: 2013-06-22 14:31 (UTC)
Last Updated: 2016-04-08 11:52 (UTC)

Dependencies (0)

Required by (3)

Sources (1)

Latest Comments

delusional commented on 2023-12-07 08:04 (UTC)

This doesn't work. When tagging a devices with uaccess, the rule needs to be located before 73-seat-late.rules. This rule, being named 83 is loaded after that one. Renaming this rule to something like 50-oculus.rules makes it work.


haagch commented on 2017-11-15 15:37 (UTC)

Can confirm, it did not work for me with a DK2. Based on OpenHMD's wiki suggestion, I tried this one and it works: SUBSYSTEM=="usb", ATTR{idVendor}=="2833", MODE="0666", GROUP="plugdev"

basil commented on 2015-03-31 23:35 (UTC)

I assume this package should set the permissions on /dev/hidraw*. It doesn't do anything for me.

lubosz commented on 2015-03-01 22:45 (UTC)

@feilen: this should rather be part of the oculusd package then. This udev package can be also used with free drivers like OpenHMD.

feilen commented on 2015-03-01 20:33 (UTC)

Would you mind creating /etc/modprobe.d/fix-oculus.conf with contents: options uvcvideo quirks=0 This should fix the issue with (oculusd having an issue with) linux 3.19. Hopefully oculusd itself will fix this soon.

Zepherios commented on 2014-12-10 15:25 (UTC)

The plugdev group and permission stuff in the udev rule should really be replaced by tagging with uaccess. Plugdev is an ubuntu thing and doesn't go well with systemd. See: Here's a udev rule based on the SDK's and uaccess: KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="2833", TAG+="uaccess"

feilen commented on 2014-12-08 06:50 (UTC)

Anyone wanting to use this, verify you are in the 'input' and 'video' groups, I believe.