Natural Locomotion - pix
We added support for the Vive Cosmos, but it is experimental since we do not have the device itself (yet).

HTC Vive cosmos will use built-in profiles made for Oculus Rift S for now. We don't know if the parameters are correct for any of the games.

Please send us feedback to the community forum or to support@myousoftware.com

Thank you, mbbc902 for helping us to make it possible. ːsteamhappyː

By the way, we have tested Natural Locomotion with a recent version of Virtual Desktop and it is fully compatible! Some other users reported that it also works with a recent version of ALVR.
Mar 27, 2020
Natural Locomotion - pix
  • Fixed direction calibration with T-Pose in some devices combination.
  • Fixed calibration sounds that was not being played correctly after the first play.
  • Reduced UI refresh rate to 30 fps reduce CPU usage.
Natural Locomotion - pix


In this video I'm using the classic NaLo arm-swing locomotion mode using the new features that we have included in our March update:
https://steamcommunity.com/games/798810/announcements/detail/1805320783871088265

Links to the time when I use or enable these features:
  • Forcing smooth rotation (0:47)
  • Enabling strafing by tilting head (1:44)
  • Enabling setting to choose locomotion direction (forwards/backwards) with the left joystick (2:21)



For this video I was using Feet Mode using 2 Nintendo Switch Joy-Con to walk-in-place. To know how to pair Nintendo Switch Joycons with Natural Locomotion see our short video-tutorial:
https://www.youtube.com/watch?v=igRfDE11B6k



And finally for this video I used the new seated feet mode to play with one or two devices on the ankles while sitting on a chair with the feet hanging, sliding, on a static bike or even some treadmills. The direction is calibrated just by doing a T-pose extending the arms to the sides. It includes features like smooth rotation (if it doesn't makes you dizzy), and head tilt strafing (which also works in all other modes). Seated feet mode is not as immersive as standing, however it can be extremely useful in many situations, and it's a good compromise between immersion, convenience and exercise.

This new feature can be used with a single smartphone, which is more convenient than looking for trackers or a second device.
Natural Locomotion - pix
New features
  • Added smooth rotation feature to be used with games that doesn't allow it, such as Half-Life: Alyx. It works even without an active profile and can be used with any VR game.
    But be careful, the chaperone will rotate when using this feature. Smooth rotation is available for Index controllers and WMR only.

    Smooth rotation can be enabled from Common settings > Dev tools

Fixes
  • Fixed seated mode. It was broken in some cases.
  • Fixed calibration sounds.
  • Fixed saving some settings that were not saved.
  • Fixed "sort by" that was reset when saving common settings.
  • Fixed "Half-Life: Alyx" deadzone for Index, WMR and Oculus.
  • Fixed Joycon movement detection.

Restart Steam to ensure you have the latest update.
Natural Locomotion - pix
We have added a new seated feet mode to play with one or two devices on the ankles while sitting on a chair with the feet hanging, sliding, on a static bike or even some treadmills. The direction is calibrated just by doing a T-pose extending the arms to the sides. It includes features like smooth rotation (if it doesn't makes you dizzy), and head tilt strafing (which also works in all other modes). Seated feet mode is not as immersive as standing, however it can be extremely useful in many situations, and it's a good compromise between immersion, convenience and exercise.

This new feature can be used with a single smartphone, which is more convenient than looking for trackers or a second device.

Seated feet mode is also ideal to be used with Cyber-Stepper an amazing device with pedals that track user's foot movements. In fact we have developed this feature with this device in mind and we are working together with Cyber-stepper creators to adjust our locomotion algorithms to use the speed sensors their device, which will make it officially supported by Natural Locomotion.

New features
  • Added seated feet mode which works swinging feet while sitting on a chair and requires a single tracking device attached to the foot (e.g. an Android Smartphone or a Nintendo Switch Joycon).

  • T-Pose calibration system for feet mode. Alternative to the 4 step calibration system and required for the seated feet mode.
  • Added experimental smooth rotation setting for seated feet mode. It works by moving a foot faster than the other, but it will rotate the chaperone and may cause motion sickness.
  • Added option for strafing by tilting head (It can be enabled from Common settings > Enable strafing by tilting head).
  • Added experimental option to enable revive profiles for Valve Index and Oculus Rift/S/Quest (It can be enabled from Common settings > Enable ReVive profiles).

  • Fixed compatibility with new version of "WMR for SteamVR driver".
    We added a branch with the current version and the old driver to be used with previous windows versions. To enable it, right click on Natural Locomotion in Steam library go to Properties > BETAS and enable "old_wmr_driver"
  • Fixed passthrough cameras of HTC Vive/Vive Pro and Valve Index.
  • Fixed unintended clicks on profiles when clicking something above the profile list.
  • Added warning message to not update controllers in fake tracker mode.
  • Removed "Stop sticky buttons with any button press" when using Index controllers.
  • Removed "DLL path" field when not using an Oculus headset.
  • Updated feet mode calibration sounds.
  • Added movement feedback to the connected tracker icons in the active profile to distinguish which is which by shaking it.

  • Setting trackers to the correct order when configuring the left/right foot role from SteamVR settings.
  • Added different default settings when creating new profile for Index controllers.
  • Added button to sort profiles by name, most played, recently played and new to old.

  • Minor changes to UI

New profiles
  • Half-Life: Alyx (Vive, Index, Oculus, WMR)
  • Asgard's Wrath (ReVive)
  • Defector (ReVive)
  • Derail Valley (Vive, Index, Oculus)
  • Don't Knock Twice (Index)
  • From Other Suns (ReVive)
  • Stormland (ReVive)
  • Vader Immortal (ReVive)
  • Westworld Awakening (Vive, Index, Oculus, WMR)

Changed profiles
  • The Walking Dead: Saints & Sinners: Added Oculus compatiblity forcing SteamVR api + SteamVR controller Binding
  • Pavlov VR: Removed unnecessary workaround to grab weapons in the Oculus profile.

EDIT: Published a new update with small fixes and a new feature: Joystick smooth rotation (to use in games like Half-Life: Alyx which doesn't support it)

Natural Locomotion - pix
Thank you community! We are listening all your bug reports and suggestions. I couldn't be possible without you.

  • Fixed Left/Right controller detection in HTC Vive pro headset with Valve Index Controllers. It should fix the locomotion not working issue recently reported by some users in the forum.
  • Fixed walking backwards by leaning back calibration. NaLo was not detecting the neck position correctly.
    This issue could produce walking backwards by default in some cases reported in the forum.
  • Fixed a rare case where some trackers would appear duplicated in Natural Locomotion. This is not the same than duplicated controllers in the "Convert SteamVR controller to tracker" UI.
Natural Locomotion - pix
Profiles
New profiles
  • The Walking Dead: Saints & Sinners (For HTC Vive, Windows Mixed Reality and Valve Index)
    This game has a small bug for the Valve Index controller joystick direction. It will produce a small zigzag in the walking direction when the joystick is completely tilted forward. It is more noticeable with Natural Locomotion.

    This game is not compatible with SteamVR for Oculus Rift CV1 / Rift S even with our "dll" hack.

Changed profiles
  • No Man's Sky (For Valve Index controllers and Oculus Rift CV1 / Rift S)
    We have improved the walking direction, but this game still require to move hands in front of your body (instead of swing them in the natural position near the hip) for walking without zigzagging.
  • BONEWORKS (For Valve Index, HTC vive and Oculus Rift CV1 / Rift S)
    We will try adding a profile for WMR in a future update.


Removed profiles
  • Contagion VR; Outbreak (For Rift CV1 / Rift S).
  • Contagion VR; Outbreak demo (For Rift CV1 / Rift S).
    Some game update has broken SteamVR compatibility with Oculus Rift, so our "dll" hack does not longer work with this game and its demo.

Feet mode fixes and improvements:
  • Fixed direction calibration of body trackers (Android smartphones with Nalo Tracker app) + Nintendo Switch Joycons/PSMoves.



  • Body tracker (Nalo tracker app) is no longer required for walk in place with NS Joycons. It is now optional (and recommended).
    If there is no body tracker connected, Nalo will now calibrate the relative direction of the Nintendo Switch Joycons with the VR absolute direction of the headset. The direction of walking will still depend on where the foot are pointing, so you can strafe and look around, but the walking direction will be progressively changed to match headset.



  • Added some options to disable/enable walk in place in game with a button. This feature is designed to be used in games with foot tracking. Now, you can dance in VR Chat or kick in Sword and Sorcery without stopping the game to disable walk in place from the UI.


IMPORTANT!

Some issues related to our Nalo tracker app (in both body or foot tracker modes) could be fixed by disabling battery optimization from the Android settings.

http://myousoftware.com/nalo/disable_battery_optimization.mp4

Battery optimization will produce lag and packet loss in the data transmission, making NaLo tracker unusable.

We will update our android app to automatically disable battery optimization, but meanwhile, we recommend to disable it manually.
Natural Locomotion - pix


The combination of the most complex and immersive game mechanics and physics with Natural Locomotion + Feet, is the most realistic VR experience so far.

We love BONEWORKS and that is why we made this video ːsteamhappyː

https://store.steampowered.com/app/823500/BONEWORKS/

Thank you Stress Level Zero for making this awesome game. You have risen up VR to a new level.

And by the way, Natural Locomotion is on sale with a 15% discount.
Happy chinese Lunar New Year!

https://store.steampowered.com/app/798810/Natural_Locomotion/
Jan 9, 2020
Natural Locomotion - pix
After releasing the last update we found a few more bugs. Thanks for the community to notify them so quickly!
  • Fixed passthrough remap for joystick/trackpad touch activator.
  • Increased joystick/trackpad touch filter speed. It will block accidental touches only when you move your arm faster than 4 m/s.
  • Fixed sprint in Skyrim (and in other games with similar sprint behaviour): Stop wasting stamina while walking after sprinting.
  • Fixed many bugs related to renaming profiles.
Natural Locomotion - pix
We're not dead. We're making a much better version of Natural Locomotion. Since it's taking too long, we'll keep updating the current one.

List of changes:
  • Fixed left/right detection of vive controllers on index HMD.
  • Fixed jump function working unreliably after a few jumps.
  • Fixed neck model on Index, Rift, WMR.
  • Fixed driver bug where some trackers couldn't have the role configured.
  • Removed demo (for now, we're working on a new one).
  • Added BONEWORKS profile for all headsets except WMR.
  • Added Zero Caliber to Index that was missing by mistake.
  • Added profile for No Man's Sky (But it requires the hands to be slightly lifted for now).
Main planned features for the upcoming Natural Locomotion version (no release date yet):
  • Workshop for profiles.
  • UI in VR overlay.
  • Detection of running game to enable desired profile automatically.
  • Vive Cosmos support (and any other SteamVR headset, automatically).
  • Native Oculus SDK support.

It will be a free update to all Natural Locomotion users.
...