Yeah no this is way too crazy, I suggest just using this (Or modifying a little setting from source to get static throttle) or following my SteamVR, platform agnostic tutorial here.