I already have Vive Controllers integrated. And with the native integration that Unity brought in 5.5 vive controllers act like an XBox controller through the InputManager. So i need a way to not receive the input from vive controllers via Input.GetAxis().
Just had this problem as well. I solved it by implementing a third party input manager like Rewired. I needed to do this anyways to allow for remappable input down the line.