Forum Discussion
MariKyle_Oculus
5 years agoHonored Guest
Oculus Developer Forum - Accessibility Development
Hi there! Welcome to our discussion forum focused on accessible design in VR. Over the years we’ve been reading and learning from the Oculus developer and customer community about your needs in terms of accessible and inclusive content on the Oculus platform. We’ve created this forum discussion as a home for all developer conversations around accessibility.
Here, you can post your ideas, share your challenges, detail your needs, ask for feedback, and find others to test your applications and features.
We encourage all developers to create inclusive and accessible applications and try different things when it comes to building VR applications. We are still in the early days of building standards for accessible VR and are thrilled to see our developers implement interesting ideas and challenge themselves to solve difficult problems.
We at Oculus are excited to explore the frontier of accessible design through the inclusive VR worlds built by our community. Together, we can build VR apps that everyone can experience equally.
Check out some of the resources below to learn more!
- Accessibility VRCs Blog Post
- VRC Guidelines Documentation
- Designing Accessible VR Documentation
- XRA Developer Guide on Accessibility
- Designing Accessible VR Experiences Video
16 Replies
- alejandrocastanProtegeHi,
I am very happy and excited with this new Accessibility guides for VR develop.
I am building Rehabilitation Treatments by VR Games ( mainly with Oculus Quest 1 and 2) because VR will help people to improve their Health.
In my case, I would like to ask you some things since I did not find more info about them..
1- Diegetic UI offers to the players more inmersion, for it, Could you create some tutorial for developers to make it?
2- Since you mentioned the voice imput as interaction method, Could you let me know what are the tools that Oculus offers to do it?
3- Since that Quest( 1 and 2) controllers does not let to do each tracking fingers at the moment and you mention that Developers can accommodate by enabling these users to adjust the position of the virtual hand positions, for that reason, Could you let us to get some Unity projects to understand it better? Would it be possible?
Thanks to offer us new tools to develop VR games for people with disabilties.
Best Regards
Alejandro - korinVRExpert ProtegeHi, I've noticed VRC.Quest.Accessibility.5 and VRC.Quest.Accessibility.9 have the same headlines ("Applications should enable people to edit their display settings such as brightness and contrast to accommodate their visual needs"), but the latter one might be incorrect.
- nighhmanProtegeHow about a way to develop vr games while on the quest.
- ELECTRODOCExplorerSorry this is a bit long and seems to go off topic but I thought I'd explain that I sort of know what I'm talking about in the second paragraph.
Hi. I bought a GO just over a year ago seems I'm in the realm of those who bought a Betamax in the 80's.
I've done some programming and some interfacing in my time but only via the LPT Ports of older PC's which would melt at the site of a 3D Headset but where fine understanding the bare logic of 8 bit or clock and data pulsed logic, needles to say I learnt a lot from this.
However, I only know how to interface using the very old VB6.
I'm an electronics engineer with a T.V. Repair background so I used to potter about with the interfacing and programming in my spare time.
I signed up and got the oculus SDK and the Unity stuff but it's as clear as mud.
Even the ADB interface has never worked (from what I can work out).
I decided to look into programming the headset to use as a "Free Look Mouse" in some games as I have problems using dual controllers due to a condition called Poland syndrome involving my right hand. (Please see photos).
I have, however found a VR Plugin recently, which allows control through a third party controller (Hotas Flight Stick), or whatever controller you have setup through windows and steam which works great but I still think, all it is doing is simulating the role of a Free Look Mouse and a wireless display.?
I would Possibly purchase a newer headset but I don't like it when these massive companies vaporise perfectly good hardware just to get more cash out of you.
Plus it is unclear to me, whether or not these newer VR Headsets would work with a single controller, or at least a right hand controller with trigger only.?
If anyone who knows how to then please help change dual control into single.?
also voice interaction as mentioned in an earlier post seems to be locked away from doing a simple macro event of you saying "Pistol" or "Rifle", etc and having that voice input "Pressing" the relevant macro's key for the game or activity.
the url to the PC to VR Plugin for the Go / Oculus range is
(I Can't post links yet but please google) polygraphene ALVR its on github and open source. - kristieshardhathairHonored Guesti have only 1 hand. would like to use for both controllers
- vastnessProtege@MariKyle_Oculus Great info Mari. Thanks.
This info is really good and detailed for developers to really think about for their new projects.
My hat off to Oculus for making this info available and so well done.
Unfortunately for people with severe disabilities, this sometimes isn't enough.
Some low-level access to the controller positioning matrix for use with other controllers like the Microsoft Xbox adaptive controller would be great as an option.
eg. Mapping of the buttons and joysticks on the xbox controller to act as an Oculus touch controller. (limited of course)
You could use this to move say a Virtual oculus controller in the X/Y/Z.
Sip/puff or adaptive switches could be used for the buttons or swapping between left and right controllers.
This wouldn't work for all games but would give some ability to play.
I'm currently developing a system that uses a chin joystick and sip/puff switches mounted underneath the Quest 2 to physically move the Oculus controllers mounted in front of a C1 quadriplegic mate. (no neck movement at all).
It will allow him to be able to move the controllers in an X/Y direction, push the buttons with the sip/puff switches.
But no forward or back movement "Yet"
@ELECTRODOC It's possible to make a 3D print moulded to suit your hand.
The buttons would be set up in positions that you can access with your fingers in your natural position.
Swapping between 2 controllers is more difficult or impossible.
But using a right-hand controller is possible as it has the major buttons for control.
I have modified PS4 controllers to be used with just a thumb and the ring on the index finger.
Look a walkinvrdriver software and driver4vr.
You will need the quest to be connected to a VR pc and the software allows you to use different controllers.
Rod- domjcoleman165Explorer
Hi Rod, I work for a UK charity for sports injured quadriplegics (Regain Sports Charity) we are looking a providing our beneficiaries with Oculus Quest headsets but are aware of the limitations of the touch controllers. How far have you got developing your chin/sip/puff device? Have you seen Quadstick? I'd be interested to run a few things passed you! I have managed to pair the Oculus to Xbox Adaptive controller but not figured how to map functions of trigger or grab to the XAC! Any ideas welcomed? Cheers,
- vastnessProtege
- nighhmanProtege
- daniela_colizziExplorer
vastness said:
@MariKyle_Oculus Great info Mari. Thanks.
This info is really good and detailed for developers to really think about for their new projects.
My hat off to Oculus for making this info available and so well done.
Unfortunately for people with severe disabilities, this sometimes isn't enough.
Some low-level access to the controller positioning matrix for use with other controllers like the Microsoft Xbox adaptive controller would be great as an option.
eg. Mapping of the buttons and joysticks on the xbox controller to act as an Oculus touch controller. (limited of course)
You could use this to move say a Virtual oculus controller in the X/Y/Z.
Sip/puff or adaptive switches could be used for the buttons or swapping between left and right controllers.
This wouldn't work for all games but would give some ability to play.
I'm currently developing a system that uses a chin joystick and sip/puff switches mounted underneath the Quest 2 to physically move the Oculus controllers mounted in front of a C1 quadriplegic mate. (no neck movement at all).
It will allow him to be able to move the controllers in an X/Y direction, push the buttons with the sip/puff switches.
But no forward or back movement "Yet"
@ELECTRODOC It's possible to make a 3D print moulded to suit your hand.
The buttons would be set up in positions that you can access with your fingers in your natural position.
Swapping between 2 controllers is more difficult or impossible.
But using a right-hand controller is possible as it has the major buttons for control.
I have modified PS4 controllers to be used with just a thumb and the ring on the index finger.
Look a walkinvrdriver software and driver4vr.
You will need the quest to be connected to a VR pc and the software allows you to use different controllers.
Rod
Hi Rod, I work for a UK charity for sports injured quadriplegics (Regain Sports Charity) we are looking a providing our beneficiaries with Oculus Quest headsets but are aware of the limitations of the touch controllers. How far have you got developing your chin/sip/puff device? Have you seen Quadstick? I'd be interested to run a few things passed you! Cheers,
Dom- alejandrocastanProtege
Hi Dom
Maybe Next-Mind can help people with health problems by interacting VR controllers.
Please see this review https://www.youtube.com/watch?v=MrlE1GaZmJY&feature=youtu.be .
Hope this helps you
Regards
Alejandro
Ps. We are very excited to integrate it soon into our VR Health project !!!
- vastnessProtege
Hi Dom,
Still working on it. I will have something soon.
Sent you a PM
Rodney
- alejandrocastanProtegeHi Everyone,
I know that this device would be another Quest controller option but I would like to ask you what is your idea about the new Next-Mind device?
More info here :
https://youtu.be/SMXfyZc_Gvg
I think it could be good for people with limited mobility but my doubt is the following:
Is the right time to develop for Quest with this device?
Thanks for your time
Alejandro
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 3 years ago
- 2 years ago