code: function TouchMouseInput() {
    Input.apply(this, arguments);
  
    var handler = this.handler.bind(this);
    this.touch = new TouchInput(this.manager, handler);
    this.mouse = new MouseInput(this.manager, handler);
  }
docs: Combined touch and mouse input
  
  Touch has a higher priority then mouse, and while touching no mouse events are allowed.
  This because touch devices also emit mouse events while doing a touch.
  
  @constructor
  @extends Input