Hi everyone. After a quick mod I've been enjoying the hell out of Beta 2 with my DK2. This wasn't possible before because of my extremely narrow IPD. My IPD is 54mm so everything is a blurry mess and makes my rift completely unusable. I was able to mod my rift some duck tape and carboard to get the lenses closer. Luckily I also dound out that fellow cmdr bboyza 3d prints some adjusters that you can fit on your b cups to adjust the lens separation. You can get them at http://www.vr-gear.com/
Unfortunately though, physically changing the lens separation of the lenses also requires the lens separation to adjusted through software. Oculus hasn't deemed this issue important enough so they haven't exposed this variable for user modification. After a lot of digging around bboyza (Barry) and I were able to figure out that the lens separation is stored in the firmware. A Oculus app or game queries the rift for this and other values on start up by going through the OVRService. After we figured this out we were able to create a proxy that intercepts the traffic between the service and the app and modifies the reported lens separation value. This took a couple of days of hacking but it works perfectly. I came up with some of the original code but Barry definitely deserves most of the credit. Anyhow you can find all the details here:
http://www.reddit.com/r/oculus/comments/2i72wu/great_news_remember_the_lens_separation_adjusters/
TLDR: If you have a really wide or narrow IPD that makes everything blurry then order a pair of these adjusters (or mod the rift yourself like i did) and install the hack in the above link and everything will look crystal clear.
Cheers!
Stephen
Unfortunately though, physically changing the lens separation of the lenses also requires the lens separation to adjusted through software. Oculus hasn't deemed this issue important enough so they haven't exposed this variable for user modification. After a lot of digging around bboyza (Barry) and I were able to figure out that the lens separation is stored in the firmware. A Oculus app or game queries the rift for this and other values on start up by going through the OVRService. After we figured this out we were able to create a proxy that intercepts the traffic between the service and the app and modifies the reported lens separation value. This took a couple of days of hacking but it works perfectly. I came up with some of the original code but Barry definitely deserves most of the credit. Anyhow you can find all the details here:
http://www.reddit.com/r/oculus/comments/2i72wu/great_news_remember_the_lens_separation_adjusters/
TLDR: If you have a really wide or narrow IPD that makes everything blurry then order a pair of these adjusters (or mod the rift yourself like i did) and install the hack in the above link and everything will look crystal clear.
Cheers!
Stephen