I'm trying to use tap/click events to drag holograms around and I can't get the IInputHandler.OnInputUp/OnInputDown events to fire.
Using a GestureRecogniser with Hold events is fine except that the "hold" takes too long to trigger in my game. The Tap gesture is not an option, because users use tap to simply select objects within starting to drag them.
It sounds like I just need to:
1) Add a HoloLens InputManager to my scene
2) Register the game object that implements IInputHandler as a global listener on the input manager
That hasn't worked so far. I only added the InputManager script, not the massively configurable InputManager prefab, because all I need are these input events. Are there other things I need to add to get it to work?
The problem is likely that the InputManager instance doesn't have any detected input sources (DetectedInputSources is empty). However, when using a gesture recognizer, the input sources just get detected automatically, so I assumed that would happen in this case as well.
I'm using Unity 2017.3.1f1. I guess the recommended version for HoloToolkit is 2017.2.