WalkinVR is an upcoming driver for SteamVR designed to assist physical movement in a VR by moving or even resizing the virtual space relative to the user. It is currently in beta testing, with an initial release due at the end of May.

Artificial locomotion techniques, such as the widely-adopted teleport, or the traditional ‘left stick’ style of VR movement, are effective at enhancing standard VR movement, but they fail to adequately meet the needs of disabled people. For instance, someone in a wheelchair can comfortably teleport in VR, but may find it difficult to pick up something from the floor or from a high shelf, or to physically turn on the spot.

Developer Grzegorz Bednarski has come up with a solution that moves the entire tracked virtual space relative to the player; this functions similarly to the play space sliders in the OpenVR Advanced Settings menu, but more conveniently and smoothly, being operated using a dedicated button during gameplay. This is demonstrated with a combination of motion inputs, but it is also possible to map rotation input to external keys or pedals.

In the video above, VR games Holopoint and Job Simulator are played from a wheelchair position. Holopoint is an action-packed archery game where enemies attack from all sides, and players are required to physically dodge projectiles. Bednarski demonstrates both dodging and turning using motion controller inputs. Job Simulator is less action-orientated, but you are expected to be able to reach well below and above a normal seated position to pick up objects. Again Greg is able to achieve this with the WalkinVR driver, while staying in a static seated position, just by moving his arms.

The software also accommodates those with limited arm movement. This footage shows how the work of two motion controllers can be operated with just one, by simulating a virtual second controller that can be synchronised with head tracking. Firstly, Greg shows how operating the bow and arrow in The Lab is possible with one arm, followed by dual-wielding in Serious Sam VR: The Last Hope.

Improving the VR experience for the physically disabled is commendable, though for competitive games developers will need to be on the lookout for players who could potentially use the software to bend the rules. This footage illustrates how the virtual space is being manipulated by the driver, including the ability to scale the room relative to the player in order to gain additional virtual space for those with a small physical play area. It shows the Longbow mini-game from The Lab and Serious Sam VR: The Last Hope can be played from any position, easily gaining an unfair advantage over regular play. However, it is not just down to the developer of WalkinVR to deal with these potential problems, rather there should be an open discussion among developers about how to make VR gaming as inclusive as possible for all players.

A secondary use of WalkinVR is to improve the experience for anyone with a compromised tracking setup. In this video, Greg shows how an occlusion-limited tracking system can be made to function in a 360 degree game by artificially rotating the VR space.

SEE ALSO
Katie Goode on VR Accessibility & Designing for Users with Disabilities

Incidentally, Greg has performed all of these demonstrations using rather unusual hardware—a combination of PS Move controllers and PS3 Eye cameras hooked up to the PSMoveService to allow them to function on PC. While the HTC Vive and Oculus Rift can achieve 360 degree tracking, users with small spaces or awkwardly-positioned sensors, or using alternative solutions like PSMoveService, might benefit from WalkinVR’s control options.

WalkinVR is currently in beta, available to download at its official site.

Newsletter graphic

This article may contain affiliate links. If you click an affiliate link and buy a product we may receive a small commission which helps support the publication. More information.


The trial version of Microsoft’s Monster Truck Madness probably had something to do with it. And certainly the original Super Mario Kart and Gran Turismo. A car nut from an early age, Dominic was always drawn to racing games above all other genres. Now a seasoned driving simulation enthusiast, and former editor of Sim Racer magazine, Dominic has followed virtual reality developments with keen interest, as cockpit-based simulation is a perfect match for the technology. Conditions could hardly be more ideal, a scientist once said. Writing about simulators lead him to Road to VR, whose broad coverage of the industry revealed the bigger picture and limitless potential of the medium. Passionate about technology and a lifelong PC gamer, Dominic suffers from the ‘tweak for days’ PC gaming condition, where he plays the same section over and over at every possible combination of visual settings to find the right balance between fidelity and performance. Based within The Fens of Lincolnshire (it’s very flat), Dominic can sometimes be found marvelling at the real world’s ‘draw distance’, wishing virtual technologies would catch up.
  • Simon Wood

    Looks very interesting. There is some ability to re-locate viewpoint via OpenVR-AdvancedSettings, but this takes it to another level.
    I wonder if this can also be used for headsets without positional trackers (like Trinus PSVR, or cell-phone carriers). The video shows a 3rd PS Move for head tracking, but is this compulsory?

    • Greg New

      Hi Simon
      Yes, actually people also use WalkinVR when they have no head tracking to move head :)

  • Peter Hansen

    Awesome work, love it! Similar to what I saw in Poolnation VR.

  • NooYawker

    It’s great to see stuff like this. Anyone get Stephen Hawkins on a VR set yet? I’m sure he’d enjoy one of the space exploration experiences.

  • CazCore

    great job, great util

  • Sebastian Williamson Vega

    Can’t you do that with a normal P.C. with one hand, the only benefit I think is that if you lose 2 hands. I’ve seen people with cast playing on computer