The two things that spring to mind:
Did you try it outside VR?
Did you try renaming your settings folder as a test so it just creates a set of default settings, then see if the behavior continues?
If renaming settings fixes it, it's most likely a mapping issue of some stripe. If not using VR fixes it, then that'd be something HTC would have to explain.
Wiley.