Valve Index VR headset plagued for May reveal

We have known for some time that Valve has created its own virtual reality (VR) headset. According to some reports, the team worked on their own device since the Oculus Rift started. Valve has also been testing the controllers for this headset in public for two years.

Last week the company posted an image of the & # 39; Valve Index & # 39 ;. We only got a side view of the headset, but the company promised that more information would be revealed in May. The tag line is "upgrade your experience", so we'll have to wait until May to see if that's true. There is a lot of competition right now in the VR room, with HTC and Oculus refreshing their products. The Valve Index should blow the competitors out of the water.

The valve index appears to have two front cameras and a sort of controller at the bottom. It is unclear what the extra button to the right of the image is used for. It can be used to reset or turn on the device. We will keep you informed as soon as we know more.

Until now, Valve relied on other VR platforms to promote SteamVR. This gives it an unprecedented opportunity to strengthen its position in the market. However, the battle begins with specifications and price. If the device is too expensive, it is not adopted by the majority of gamers who want to experience VR, but are concerned about the high entry point.

!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version=’2.0′;n.queue=();t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)(0);s.parentNode.insertBefore(t,s)}(window,
document,’script’,’https://connect.facebook.net/en_US/fbevents.js’);
fbq(‘init’, ‘1674633419534068’);
fbq(‘track’, ‘PageView’);

(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)(0);
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = “http://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.7”;
fjs.parentNode.insertBefore(js, fjs);
}(document, ‘script’, ‘facebook-jssdk’));

var fbAsyncInitOrg = window.fbAsyncInit;
window.fbAsyncInit = function() {
if(typeof(fbAsyncInitOrg)==’function’) fbAsyncInitOrg();
FB.init({
appId: “291830964262722”,
xfbml: true,
version : ‘v2.7’
});

FB.Event.subscribe(‘xfbml.ready’, function(msg) { // Log all the ready events so we can deal with them later
var events = fbroot.data(‘ready-events’);
if( typeof(events) === ‘undefined’) events = ();
events.push(msg);
fbroot.data(‘ready-events’,events);
});

var fbroot = $(‘#fb-root’).trigger(‘facebook:init’);
};